我正在使用我自己的使用套接字的 HTTP 包装器。到目前为止,除了 multipart/form-data POST 之外一切正常。当我将数据发送到服务器时,它根本没有响应,所以我猜我在我的 POST 中遗漏了一些东西,就像我需要 "\r\n\r\n" 来处理常规请求。
这是我的要求:
POST /getproxies/get.php HTTP/1.1
Host: myhost.com
User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:12.0) Gecko/20100101 Firefox/12.0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-us,en;q=0.5
Cookie: sid=UtozR43zQQAtVA2Np0KP_ZLnO0IYwwU1S_Tt4Z3N80wctL;
Connection: Close
Content-Type: multipart/form-data; boundary=---------------------------4664151417711
Content-Length: 411
---------------------------4664151417711
Content-Disposition: form-data; name="proxy_count"
20 proxies
---------------------------4664151417711
Content-Disposition: form-data; name="u"
13
---------------------------4664151417711
Content-Disposition: form-data; name="opt_1"
---------------------------4664151417711
Content-Disposition: form-data; name="opt_2"
GET
---------------------------4664151417711--
当我发送数据时,连接是打开的,就像它在服务器上等待一样,但服务器没有响应。任何想法我在这里想念什么?谢谢