java HTTP请求中的自定义标头与排球

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java HTTP请求中的自定义标头与排球相关的知识,希望对你有一定的参考价值。

public void requestWithSomeHttpHeaders() {
    RequestQueue queue = Volley.newRequestQueue(this);
    String url = "http://www.somewebsite.com";
    StringRequest postRequest = new StringRequest(Request.Method.GET, url, 
        new Response.Listener<String>() 
        {
            @Override
            public void onResponse(String response) {
                // response
                Log.d("Response", response);
            }
        }, 
        new Response.ErrorListener() 
        {
            @Override
            public void onErrorResponse(VolleyError error) {
                // TODO Auto-generated method stub
                Log.d("ERROR","error => "+error.toString());
            }
        }
    ) {     
        @Override
        public Map<String, String> getHeaders() throws AuthFailureError { 
                Map<String, String>  params = new HashMap<String, String>();  
                params.put("User-Agent", "Nintendo Gameboy");  
                params.put("Accept-Language", "fr");

                return params;  
        }
    };
    queue.add(postRequest);

}

以上是关于java HTTP请求中的自定义标头与排球的主要内容,如果未能解决你的问题,请参考以下文章

当请求 API 的自定义标头错误时,将 http 状态代码设置为 417

如何处理 OPTIONS 请求中的自定义标头

访问 API 中的自定义标头

无法使用 spring mvc 和 $http 访问 CORS 环境中的自定义标头

Firefox 和 Safari 不在 Service Worker 请求中发送自定义 http 标头

为响应消息使用自定义标头;不好的做法?