通过POST PuTTY发送文件

3
我已经找到以下内容: 使用原始HTTP(Putty)通过POST发送文件 然而,当我发送请求时,Putty会搞砸该死的空行。无论我做什么,Putty都会将我的空行转换为 ENTER ,因此在我完成输入之前就发送了请求。
POST /somepath/ http/1.0
Content-Type: application/x-www-form-urlencoded
Content-Lenght:15

hhhteaj=555555

问题在于我的POST请求必须带有那个空行,否则语法不正确。我该怎么办?
2个回答

0

你拼错了这个单词的事实:

Content-Lenght:15

出现了问题?应该是:

Content-Length:15

严重的是,这是一个打字错误!然而,所有的事情都让我得出结论,输入字段有问题。当我发送请求时没有参数,服务器没有给我任何错误提示,只是要求提供参数。感谢您的时间。 - Jonas Shinaniganz
@JonasShinaniganz,抱歉我之前没看到这条评论,在我问你是否接受了正确答案之前。这也让我感到惊讶(我认为值得一提,但假设可能还有其他问题)。再次感谢。 - jimhark

0

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

如果这样做不方便,似乎你可以将一个换行符复制到剪贴板,然后使用鼠标右键粘贴一个空行,这样就不会导致会话结束。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接