我正在用檢查http流量的pcap庫編寫一個嗅探器程序。當我尋找GET消息或狀態代碼時,我成功了,但我不知道爲什麼它不適用於發佈請求。 我試圖使用wireshark,我看到,對於POST請求,除了http協議,還有一個基於行的文本數據:application/x-www-form-urlencoded「protocol」。 當我試圖打印有效載荷的內容時,我沒有得到結果,或者我得到了奇怪的字符..所以我在想,也許問題是這個「基於線..」的東西.. 任何想法的可能性原因?Http POST ..爲什麼不打印任何東西?
0
A
回答
1
0
編輯:See my answer to your other question
這就是我與tcpdump的捕捉。你看到了什麼?
POST /xml/crud/posttest.cgi HTTP/1.1
Host: www.snee.com
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.12) Gecko/20101027 Fedora/3.6.12-1.fc13 Firefox/3.6.12
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://www.snee.com/xml/crud/posttest.html
Content-Type: application/x-www-form-urlencoded
Content-Length: 21
fname=test&lname=test
+0
我看到所有..所以它應該也在我的代碼中工作.. – cenos 2010-12-17 19:41:00
相關問題
- 1. 這個程序爲什麼不打印任何東西?
- 2. 爲什麼這不打印任何東西
- 3. 爲什麼不打印任何東西而是空?
- 4. 爲什麼這個程序不打印出任何東西?
- 5. Python:爲什麼我的程序不打印任何東西?
- 6. 爲什麼我的最小功能不打印任何東西?
- 7. 爲什麼我的dbms_output.put('AAA');不打印任何東西......?
- 8. 這個程序爲什麼不打印出任何東西?
- 9. 爲什麼下面的命令不打印任何東西
- 10. 當我編譯這個爲什麼不打印任何東西?
- 11. 爲什麼下面的JavaScript函數不打印任何東西?
- 12. System.out.write不打印任何東西?
- 13. 回聲「-e」不打印任何東西
- 14. 子進程不打印任何東西
- 15. lyricsForName函數不打印任何東西
- 16. 我的Javascript不打印任何東西
- 17. JUnitCore.runClasses不打印任何東西
- 18. ASCII chr()不打印任何東西
- 19. innerHTML不打印任何東西
- 20. PDO查詢不打印任何東西
- 21. Mips程序不打印任何東西
- 22. 輸出流不打印任何東西
- 23. StringBuffer toString()不打印任何東西
- 24. xll helloworld shellcode不打印任何東西
- 25. Debug.Writeline不打印任何東西
- 26. 這爲什麼不畫任何東西?
- 27. 爲什麼不刪除任何東西?
- 28. 爲什麼不用http:// localhost /用WAMP加載任何東西?
- 29. Jsoup - 打印element.data()不打印任何東西
- 30. 爲什麼孩子在這裏過程不打印任何東西?
向我們展示源代碼!!! – 2010-12-17 17:24:36