程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> 關於JAVA >> Java中HttpUrlConnection的setDoOutput和setDoInput

Java中HttpUrlConnection的setDoOutput和setDoInput

編輯:關於JAVA

1 前言

在使用java中的HttpUrlConnection請求一個http網絡地址時,我們有時候需要用到此類中的setDoOutput和setDoInput這兩個方法,以前學習java的時候,根本就沒有去理睬這麼做的原因,也不知道什麼時候該用什麼時候可以不用呢。下面我們來看看java6中的api文檔是怎麼描述這兩個方法的

2 setDoInput

3 setDoOutput

4 總結

當我們要采用非get請求給一個http網絡地址傳參 就是使用connection.getOutputStream().write() 方法時我們就需要setDoOutput(true)

當我們要獲取我們請求的http地址訪問的數據時就是使用connection.getInputStream().read()方式時我們就需要setDoInput(true),根據api文檔我們可知doInput默認就是為true。我們可以不用手動設置了,如果不需要讀取輸入流的話那就setDoInput(false)。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved