2011-12-30 149 views
0

我需要使用HTTP服務。我需要傳遞它2個參數,並且我問是否更好地將HTTP Headers中的這些參數作爲傳統POST來傳遞,或者使用InputStream將其寫入BODY。 InputStream能否在電池和/或性能問題上產生問題?InputStream Http請求

+1

沒有太多明確你issue.Can你細說嗎? – Dharmendra 2011-12-30 11:11:32

回答

1

要回答第二個問題,InputStreams在Java中非常高效。要回答你的第一個問題,我不確定你的意思是將參數寫入正文中。我更喜歡使用GET來傳遞參數,因爲它是最簡單的。例如,而不是發佈的數據,你可以這樣做:

GET http://domain.com/mywebservice.php?param1=value1&param2=value2

+0

1) 我的意思是,而不是用GET傳遞參數,我想在POST中傳遞它。有任何性能問題的區別?我看到這個代碼: HttpPost httppost = httppost.setEntity(「test1」); 此代碼直接將字符串「test1」發送到Body中進入Body。 3) 1和2示例中的性能有什麼不同? – Dada 2011-12-31 17:04:33