Http 通过PostPutty发送文件
我已经发现了以下内容: 然而,当我发送我的请求时,Putty把那该死的空行搞糟了。不管我做什么 putty总是在我的空行中输入一个Http 通过PostPutty发送文件,http,protocols,putty,Http,Protocols,Putty,我已经发现了以下内容: 然而,当我发送我的请求时,Putty把那该死的空行搞糟了。不管我做什么 putty总是在我的空行中输入一个ENTER,以便在我完成键入之前发送请求: POST /somepath/ http/1.0 Content-Type: application/x-www-form-urlencoded Content-Lenght:15 hhhteaj=555555 问题是,我的post请求必须包含该空行,否则语法不正确。我能做什么?是您拼错了: Content-Lengh
ENTER
,以便在我完成键入之前发送请求:
POST /somepath/ http/1.0
Content-Type: application/x-www-form-urlencoded
Content-Lenght:15
hhhteaj=555555
问题是,我的post请求必须包含该空行,否则语法不正确。我能做什么?是您拼错了:
Content-Lenght:15
造成问题?应该是:
Content-Length:15
我找到了解决这个问题的办法。如果将剪贴板中的请求粘贴到PuTTY会话中(在我的配置中,鼠标右键可以执行此操作),然后按enter键,则会发送整个请求。您可以使用任何文本编辑器(记事本、Vim、emacs、Kedit等)创建请求并将其复制到剪贴板
如果这样做不方便,您似乎可以只将换行复制到剪贴板,然后使用鼠标右键跳过不会导致会话结束的空行。严重的是,是一个输入错误造成的!然而,所有这些都让我得出结论,输入字段中有些东西不起作用。当我发送了没有参数的请求时,它没有给我一个错误或者服务器只是请求参数的东西。谢谢您的时间。@Jonashinaniganz,很抱歉,在我问您是否接受正确答案之前,我没有看到这个评论。我也很惊讶(我认为这值得一提,但假设还有其他问题)。再次感谢。