专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > Java Web开发

java.net.SocketTimeoutException: Read timed out

发布时间:2010-05-31 07:02:40 文章来源:www.iduyao.cn 采编人员:星星草
有经验的请进,关于后台读取request流时报错
后来读取Request的信息时,通过:BufferedReader br=new BufferedReader(new InputStreamReader(request.getInputStream())); 这种方式来做。这里不讨论用request.getParam....,所以有想法时,不要围绕着这里开展。
用它现在出现这样一个异常:java.net.SocketTimeoutException: Read timed out
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(SocketInputStream.java:129)。。。。 这种问题怎么解决?

------解决方案--------------------
如果你这样来读,首先,你的页面form表单中的提交方式要是post方式。
还有就是编码要是:enctype="multipart/form-data"吧。
------解决方案--------------------
关于流用的很少 不懂 帮你顶
------解决方案--------------------


不是很了解,帮顶……
------解决方案--------------------
telnet是23端口,http的post请求一般是80XX端口,你检查过着方面的问题吗?
------解决方案--------------------
探讨
是Post方式提交。。但数据不是以Form表单方式做的。而是直接通过CMD下面的Telnet发送Post请求。我通过读取Request流数据来解析相应的参数。

------解决方案--------------------
Read timed out应该表示没有读取到相应端口的数据
5楼正解
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: