setDoOutput与setDoInout(HttpUrlConnection)

转载 2015年07月10日 13:43:26

1 前言

在使用java中的HttpUrlConnection请求一个http网络地址时,我们有时候需要用到此类中的setDoOutput和setDoInput这两个方法,以前学习java的时候,根本就没有去理睬这么做的原因,也不知道什么时候该用什么时候可以不用呢。下面我们来看看java6中的api文档是怎么描述这两个方法的

2 setDoInput

image

3 setDoOutput

image

4 总结

当我们要采用非get请求给一个http网络地址传参 就是使用connection.getOutputStream().write() 方法时我们就需要setDoOutput(true)

当我们要获取我们请求的http地址访问的数据时就是使用connection.getInputStream().read()方式时我们就需要setDoInput(true),根据api文档我们可知doInput默认就是为true。我们可以不用手动设置了,如果不需要读取输入流的话那就setDoInput(false)。

相关文章推荐

关于 httpUrlConnection 的 setDoOutput 与 setDoInput

[java] view plaincopy httpUrlConnection.setDoOutput(true);以后就可以使用conn.getOutputStream().write...

关于 httpUrlConnection 的 setDoOutput 与 setDoInput

httpUrlConnection.setDoOutput(true);以后就可以使用conn.getOutputStream().write() httpUrlConnection.setDoInp...

Http的连接方式之HttpUrlConnection

doget方式String urlString = "http://localhost:8080/MyWebApp/MyServlet?username=张三&password=123456"; ...

android 用httpClient和HttpUrlConnection上传文件

HttpClient上传文件用到httpmime-4.1.3.jar,直接上代码 String url = "http://192.168.2.12:8080/UploadFile/default/u...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)