一般get请求传参数,都是URL后面直接?key=value&key2=value2 。。。。

使用 org.apache.http.impl.client.HttpClients 这么滴就可以实现get请求传递参数啦

但是现在需求是要往请求的header里面传cookie。

怎么Java代码实现?

关键代码

        CloseableHttpClient httpClient = HttpClients.createDefault(); 
        HttpGet httpGet = new HttpGet(url); 
        if (!Strings.isNullOrEmpty(tokenKey) && !Strings.isNullOrEmpty(tokenValue)) { 
            httpGet.setHeader("Cookie", tokenKey + "=" + tokenValue); 
        }

另一边这么滴取出cookie的值。验证是OK的。

简单的小事情,随手记录一下。


评论关闭
IT序号网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!

fatal error 文档中根元素后面的标记必须格式正确