Невозможно получить пользовательский агент для 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");
Другие вопросы по тегам