//当服务器回复为keep-alive的时候没有问题,但是当是close的时候,就getInputStream就出错了,几乎试过了所有的httpurlconnection的所有的方法,就是获取不到close后面的数据。不知道说明白没有。怎样获取呢?谢谢。
URL inURL=new URL(url);
HttpURLConnection http=(HttpURLConnection)inURL.openConnection();
http.setRequestProperty("User-Agent", "Mozilla/5.0 ");
http.setRequestProperty("Connection", "keep-alive");
http.connect();
InputStream in=http.getInputStream();
URL inURL=new URL(url);
HttpURLConnection http=(HttpURLConnection)inURL.openConnection();
http.setRequestProperty("User-Agent", "Mozilla/5.0 ");
http.setRequestProperty("Connection", "keep-alive");
http.connect();
InputStream in=http.getInputStream();
解决方案 »
- 急!!!求高手指点自增运算符的问题!!!
- [讨论贴]JDK的目录文件、工具功能简介和技巧征集,我牵头,大牛们来完善(想发200分的帖子不让发)
- replaceAll问题
- 怎样让窗体居中显示
- 一个简单的算法..问题..
- 连接Oracle数据库失败!请教高手指点。
- 请叫各位大虾一下,我想在JComboBox中对对应的每一条在添加一个隐藏的值
- ajoo(聪明的一猪)来领第一个100分
- 启动JSDK(c:\jsdk\startserver.bat)时出现提示Out of environment space?为什么如何解决?
- 怎样才能让String class转换成数值int?
- 大家帮我看看有关于JApplet的问题?
- readobject 报错
下面是我的请求以及服务器回复的描述。
//我的请求
GET /juas/validatecodegen HTTP/1.1User-Agent: Java/1.6.0Host: paper.people.com.cnAccept: text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2Connection: keep-alive
//服务器的回复
HTTP/1.0 200 OKDate: Mon, 25 Jan 2010 01:04:18 GMTServer: Apache-Coyote/1.1Pragma: No-cacheCache-Control: No-cacheExpires: Thu, 01 Jan 1970 00:00:00 GMTSet-Cookie: JSESSIONID=3368A7934342AFA006602B804780716E; Path=/juasContent-Type: text/plainPowered-By-ChinaCache: MISS from CNC-LY-3-336Connection: close//下面是这次传送的数据......JFIF.............C..............
---应该没有错误啊?不太明白你说的 错误是什么?
URL inURL = new URL("http://localhost:8080/test/a.jpg");
HttpURLConnection http = (HttpURLConnection) inURL.openConnection();
http.setRequestProperty("User-Agent", "Mozilla/5.0 ");
//http.setRequestProperty("Connection", "keep-alive");
http.setRequestProperty("Connection", "close");
http.connect();
InputStream in = http.getInputStream();
System.out.println(in);两种都很正常啊
数据传完了当然就close了。
如果是模拟的,用真实的IE或者别的FF什么的,装个Http inject之类的工具,看看到底你发送的请求正确不正确,诸如报文长度,协议格式,post参数等等,仔细看看。
http://blog.csdn.net/Dothwinds/archive/2009/10/16/4683098.aspx