How to change Android HTTP User Agent

Standard

You can change the http client parameter (CoreProtocolPNames.USER_AGENT), After doing this HTTP client will automatically add this header parameter to each request.

private String url = "http://myurl.com/";
private String ua = "My Custom Agent";

private HttpPost post = new HttpPost(url);
post.setHeader("User-Agent", ua);