美文网首页
HTTP Request的Header信息User-Agent

HTTP Request的Header信息User-Agent

作者: 冰楓紫憶 | 来源:发表于2016-12-20 16:31 被阅读502次

    User-Agent

    说明:

    HTTP客户端运行的浏览器类型的详细信息。通过该头部信息,web服务器可以判断到当前HTTP请求的客户端浏览器类别。

    实例:

    User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11

    android请求,添加自己的请求头

    /**

    * 异步的get请求

    *

    *@paramurl

    *@paramcallback

    */

    private void_getAsyn(String url, finalResultCallback callback) {

    finalRequest request =newRequest.Builder()

    .header("User-Agent", "ZIDINGYI")//自定义User-Agent信息

    .url(url)

    .build();

    deliveryResult(callback,request);

    }

    privateRequestbuildPostRequest(String url,Param[] params) {

    if(params ==null) {

    params =newParam[0];

    }

    FormEncodingBuilder builder =newFormEncodingBuilder();

    for(Param param : params) {

    builder.add(param.key,param.value);

    }

    RequestBody requestBody = builder.build();

    return newRequest.Builder()

    .header("User-Agent","ZIDINGYI")//自定义User_Agent信息

    .url(url)

    .post(requestBody)

    .build();

    }

    JSP中可以利用request.getHeader("user-agent")获取客户端浏览器和操作系统信息 String Agent = request.getHeader("User-Agent");

    返回客户端浏览器的版本号、类型。

    相关文章

      网友评论

          本文标题:HTTP Request的Header信息User-Agent

          本文链接:https://www.haomeiwen.com/subject/liqfvttx.html