2012-11-20 22 views
2

发送文件,我发现下面已经: Sending a file via POST using raw HTTP (Putty)通过POST腻子

然而,当我把我的请求,腻子砸了那该死的空行。无论我做什么 腻子总是使一个ENTER我的空行,因此它发送请求之前,我已经结束了打字:

POST /somepath/ http/1.0 
Content-Type: application/x-www-form-urlencoded 
Content-Lenght:15 

hhhteaj=555555 

的问题是,我的POST请求必须与空或者它不是正确的语法。我能做什么?

回答

0

是你拼错了一个事实:

Content-Lenght:15 

导致问题?应该是:

Content-Length:15 
+0

SErIouSlY一个错字! 但是,所有事情都让我得出结论:某些东西不适用于输入字段。当我确实发送了没有参数的请求时,它没有给我一个错误或者服务器刚才询问的参数。 谢谢你的时间。 –

+0

@JonasSananiganz,抱歉,在我问你是否接受了正确的答案之前,我没有看到这个评论。我也感到惊讶(我认为这是值得一提的,但假设还有一些其他问题)。再次感谢。 – jimhark

0

我找到了解决此问题的解决方法。如果将来自剪贴板的请求粘贴到PuTTY会话中(在我的配置中单击鼠标右键进行操作),然后按回车键,将发送整个请求。您可以使用任何文本编辑器(记事本,Vim,emacs,Kedit等)创建请求并将其复制到剪贴板。

如果这样做不方便,您似乎只能将新行复制到剪贴板,并使用鼠标右键过去不会导致会话结束的空白行。

+0

感谢您的帮助。 –