JAVA socket POST 请求头, 通过socket 拼出该请求字符串
2010-11-22 10:36
169 查看
OST /SYS/login/login.aspx HTTP/1.1
Host: www.vckbase.com
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.9) Gecko/2008052906 Firefox/3.0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: zh-cn,zh;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: gb2312,utf-8;q=0.7,*;q=0.7
Keep-Alive: 300
Connection: keep-alive
Referer: http://www.vckbase.com/ Cookie: ASPSESSIONIDCSAATTCD=DOMMILABJOPANJPNNAKAMCPK
Content-Type: application/x-www-form-urlencoded
Content-Length: 79
userid=aaaaaaa&password=01234567890&gclsid=501&imageField3.x=43&imageField3.y=11
在参数上一定要注意的是,一定要有一个空行,表示请求头结束,否则,服务端无法判断请求头是否结束,从而挂掉
另外需要特别注意的是Content-Length后的数据长度值一定要正确,是获取的数据体部分的字节长度,具体就是 userid=aaaaaaa&password=01234567890&gclsid=501&imageField3.x=43&imageField3.y=11 这部分对应的数据。
Host: www.vckbase.com
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.9) Gecko/2008052906 Firefox/3.0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: zh-cn,zh;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: gb2312,utf-8;q=0.7,*;q=0.7
Keep-Alive: 300
Connection: keep-alive
Referer: http://www.vckbase.com/ Cookie: ASPSESSIONIDCSAATTCD=DOMMILABJOPANJPNNAKAMCPK
Content-Type: application/x-www-form-urlencoded
Content-Length: 79
userid=aaaaaaa&password=01234567890&gclsid=501&imageField3.x=43&imageField3.y=11
在参数上一定要注意的是,一定要有一个空行,表示请求头结束,否则,服务端无法判断请求头是否结束,从而挂掉
另外需要特别注意的是Content-Length后的数据长度值一定要正确,是获取的数据体部分的字节长度,具体就是 userid=aaaaaaa&password=01234567890&gclsid=501&imageField3.x=43&imageField3.y=11 这部分对应的数据。
相关文章推荐
- JAVA socket POST 请求头, 通过socket 拼出该请求字符串
- java 通过发送json,post请求,返回json数据的方法
- 通过HTTP post方法请求资源可以带查询字符串吗?
- Java的HttpURLConnection通过POST请求中文乱码
- Java 通过HttpClient 带证书方式请求Https协议网站 (Post方式带xml文档,Get以及Delete方式)
- java通过Socket执行HTTP的POST方法
- Java客户端通过Http发送POST请求上传文件到web服务器
- 用ASIHttpRequest通过post请求给java服务器上传的代码(不会出现乱码)
- Java客户端通过Http发送POST请求上传文件到web服务器
- Java 以post请求方式通过json格式调用Webservice接口
- Java客户端通过Http发送POST请求上传文件到web服务器
- 关于通过JAVA的HTTP POST请求传输XML型数据
- java 通过发送json,post请求,返回json数据
- java通过Http get post请求url获取数据
- 关于通过JAVA的HTTP POST请求传输XML型数据
- java通过HttpServletRequest获取post请求中的body内容
- java通过HttpServletRequest获取post请求中的body内容的方法
- java 通过Httpclient模拟https Post 请求,实现双向认证
- JAVA代码:通过Socket执行HTTP的POST方法
- Play framework框架中通过post方式发送请求