HttpUrlConnection 的 setDoOutput 与 setDoInput

在使用java中的HttpUrlConnection请求一个http网络地址时,我们有时候需要用到此类中的setDoOutput和setDoInput这两个方法,来看看java6中的api文档是怎么描述这两个方法的。

1. setDoInput

HttpUrlConnection 的 setDoOutput 与 setDoInput

2. setDoOutput

HttpUrlConnection 的 setDoOutput 与 setDoInput

 

3. 总结

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

上一篇:在Java中,线程在SocketRead0中挂起,我该怎么办?


下一篇:Java原生API请求网页