小编Min*_* Le的帖子

为HttpURLConnection添加标头

我正在尝试为我的请求添加标头,HttpUrlConnection但该方法setRequestProperty()似乎不起作用.服务器端没有收到带有标头的任何请求.

HttpURLConnection hc;
    try {
        String authorization = "";
        URL address = new URL(url);
        hc = (HttpURLConnection) address.openConnection();


        hc.setDoOutput(true);
        hc.setDoInput(true);
        hc.setUseCaches(false);

        if (username != null && password != null) {
            authorization = username + ":" + password;
        }

        if (authorization != null) {
            byte[] encodedBytes;
            encodedBytes = Base64.encode(authorization.getBytes(), 0);
            authorization = "Basic " + encodedBytes;
            hc.setRequestProperty("Authorization", authorization);
        }
Run Code Online (Sandbox Code Playgroud)

java http

233
推荐指数
5
解决办法
35万
查看次数

标签 统计

http ×1

java ×1