2011-12-30 151 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