关于HttpURLConnection测试servlet
来源:互联网 发布:淘宝卖家跑路了 编辑:程序博客网 时间:2024/06/09 16:52
把数据POST给服务端后,一定要读取服务端的响应,这是必须的,否则服务端不处理.其实发送的数据被服务端接收后在缓冲中,并不是立即处理的.然后服务端把响应码和内容等反回给客户端.如果客户端只发送不接受,服务端也处理的话那不是可以变成攻击了,即使服务端什么内容也没有输出,但客户端在getInputStream的时候会把服务端的头域先接收过来,所以响应状态码等一定是读取到的,只是实体中没有数据,因为HttpURLConnection是socket包装的.用conn即使没有读到数据,那是指文档实体没有内容,但底层的socket其实发送了很多头域的内容过来.你一定要去获取 getInputStream并进行read,哪怕一点也读不到。
意思就是说,在客户端post数据给服务器的servlet后,客户端还要加上getinputream,读取服务器端发回来的内容,即使什么也没有发回,也要这样做。要不,服务器端对于post过去的数据是不进行响应的。
阅读全文
0 0
- 关于HttpURLConnection测试servlet
- httpurlconnection servlet
- HttpURLConnection向Servlet写入流
- HttpURLConnection POST 对象给 Servlet
- 关于HttpURLConnection.setFollowRedirects
- 关于HttpUrlConnection+Xpull解析
- 关于HttpURLConnection的用法
- servlet 测试
- 关于测试jsp、servlet应用的一道试题
- 利用java的HttpURLConnection和Servlet通信
- android通过HttpURLConnection上传文件袋servlet服务器
- android通过HttpURLConnection上传文件袋servlet服务器
- Android:HttpURLConnection使用,Tomcat的Servlet
- 使用HttpURLConnection和Servlet传输json
- java用HttpURLConnection类获取servlet连接
- 关于Servlet
- 关于servlet
- 关于Servlet
- 由于已经达到 MaxReports 限制,没有写入 apport 报告。
- 子进程的异步等待方式
- 证书操作(openssl、keytool)
- 交叉验证及其用于参数选择、模型选择、特征选择的例子
- PHP伪造post请求
- 关于HttpURLConnection测试servlet
- 2017年6月14日中午 java.io.IOException: Premature EOF
- 第一次||走在最初的路上
- opencvn的模板匹配方法
- TensorFlow 笔记(四):常用的函数和说明
- virtualbox 相关操作
- MipMap贴图原理
- linux下查看和添加PATH环境变量
- linux 下载rpm包到本地,createrepo:创建本地YUM源