【发布时间】:2011-10-14 17:13:53
【问题描述】:
我需要添加格式如下的非标准请求标头:(X-MMP-Params: fs=640x0)。 我在这里使用 HTTPClient 是代码:
HttpClient client = new DefaultHttpClient();
String getURL = "http://example.com";
HttpGet get = new HttpGet(getURL);
get.setHeader("X-MMP-Params","fs=640x0"); // I set my request header right here
HttpResponse responseGet = client.execute(get);
这是正确的方法吗?
【问题讨论】:
-
有效吗?要进行测试,您可以设置
User-Agent标头,并下载显示服务器检索的用户代理的页面(或制作您自己的 PHP 页面)。如果显示的用户代理是您设置的,那么此方法有效。 -
对于那些徘徊于此并认为“嗯,这是正确的方法吗?!”的人,答案是肯定的。这工作得很好。
-
你知道你shouldn't use
HttpClientanymore;至少不适用于 Android 项目。
标签: android http-headers