MyException - 我的反常网
当时方位:我的反常网» Java Web开发 » java.net.SocketTimeoutException: Read timed out

java.net.SocketTimeoutException: Read timed out

www.x8vin4.com  网友共享于:2013-11-10  阅读:13722次
有经历的请进,关于后台读取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楼正解

文章谈论

软件开发程序过错反常ExceptionCopyright © 2009-2015 MyException 版权所有