我正在使用DefaultHttpClient建立http连接。我认为我们可以在建立连接时在http标头[http accept-language]中设置首选语言环境,服务器可以检查并以匹配语言发回内容(如果需要)。
任何人都知道这是否可行,或者如何使用DefaultHttpClient进行此操作?
由于
答案 0 :(得分:7)
您必须将标头添加到HttpRequest
对象
HttpClient client = new DefaultHttpClient();
HttpPost request = new HttpPost(URL);
request.addHeader("Accept-Language", "en");
HttpResponse response = client.execute(request);