有经验的请进,关于后台读取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端口,你检查过着方面的问题吗?
------解决方案--------------------
------解决方案-------------------- Read timed out应该表示没有读取到相应端口的数据
5楼正解