Невозможно получить пользовательский агент для Android httpclient
Я использую httpClient для отправки запроса из моего приложения для Android на мой веб-сервер и пытаюсь добавить user-agent в свой сервлет. Но я получаю 'Apache-HttpClient/UNAVAILABLE (Java 1.4)'. Как узнать, что этот запрос от приложения для Android? Пожалуйста, предложите решить эту проблему?
2 ответа
Используйте этот код для Android-агента пользователя по умолчанию. httpclient.getParams() setParameter(CoreProtocolPNames.USER_AGENT,System.getProperty("http.agent")).
Ну, это пользовательский агент по умолчанию. Но вы можете установить пользовательский пользовательский агент следующим образом:
client.getParams().setParameter(CoreProtocolPNames.USER_AGENT, "Custom user agent");