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)。