2012-11-20 81 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

感謝您的幫助。 –