今天使用guzzle,把cookie写到了header里,发现服务端接收不到,然后查看了下guzzle的文档,对于cookie的使用介绍如下图:

看完还是不知道怎么设置cookie,于是查了下:

use GuzzleHttp\Cookie\CookieJar;$cookieJar = CookieJar::fromArray(['PHPSESSID' => 'b68212de1826c64d77b69dc514c2a9cb'], 'www.devkang.com');  // 此处记得请求域名需要保持跟请求的url host一致,否则不会携带此cookie。

实际方法如上,需要调用GuzzleHttp\Cookie\CookieJa类的fromArray()方法,然后把cookie的键值传入,然后在请求中设置cookies参数:

$response = $client->request('GET', $url, ['cookies' => $cookieJar,]);

这样请求中就会携带cookie了。

另外可以在实例化guzzle client时就设置好全局cookie:

$client = new Client(['cookies' => $cookieJar,]);

guzzle的cookie使用方法相关推荐

  1. php 删除cookie有效方法

    php 删除cookie有效方法 关于删除cookie的说明开始----- bool setcookie ( string name [, string value [, int expire [, ...

  2. Chrome 提标 您的浏览器限制了第三方Cookie...解决方法

    Chrome 提标 您的浏览器限制了第三方Cookie...解决方法 参考文章: (1)Chrome 提标 您的浏览器限制了第三方Cookie...解决方法 (2)https://www.cnblog ...

  3. php使用CURL不依赖COOKIEJAR获取COOKIE的方法

    本文实例讲述了php使用CURL不依赖COOKIEJAR获取COOKIE的方法.分享给大家供大家参考.具体分析如下: PHP中CURL类是一个非常牛逼的工具类,具体怎么牛逼就不啰嗦了. 对于COOKI ...

  4. javascript设置和获取cookie的方法

    设置cookie的方法,和获取cookie的方法例如以下 设置cookie document.cookie="name="+value; //获取cookie当中index是coo ...

  5. Cookie、cookie使用方法

    Cookie.cookie使用方法.保存用户名密码 //设置Cookie,//cname 获取时所需参数//username,password 用于记住账号密码,如果只要存一个参数 password为 ...

  6. java get cookies_Java Cookie.getDomain方法代码示例

    import javax.servlet.http.Cookie; //导入方法依赖的package包/类 /** Return the header value used to set this c ...

  7. Cookie简介及JSP处理Cookie的方法

    Cookie简介及JSP处理Cookie的方法 一.什么是cookies? 大家都知道,浏览器与WEB服务器之间是使用HTTP协议进行通信的,当某个用户发出页面请求时,WEB服务器只是简单的进行响 应 ...

  8. java.lang.IllegalArgumentException: An invalid domain [.test.com] was specified for this cookie解决方法

    java.lang.IllegalArgumentException: An invalid domain [.test.com] was specified for this cookie解决方法 ...

  9. 对象refresh的方法iadodc失败_3个必备cookie实用方法

    今天跟大家介绍一下三种cookie的使用方法,selenium提供了我们add_cookie()方法来跳过验证码直接登录的方法.我们现在以博客园登录为例,都知道现在博客园登录要拼图验证. 先在网页打开 ...

最新文章

  1. 人工智能创业指南:AI 产品未来的发展模式及策略
  2. 操作系统 地址 概念
  3. MyBatis之传入参数——parameterType(转)
  4. python画图哆啦a梦-python 绘制哆啦A梦
  5. 生命银行怎么样_银行双职工的家庭现状...
  6. java 周易解梦接口_周公解梦
  7. ubuntu下搭载LNMP环境,解决 fpm监听失败
  8. Zoom Host可以真正看到您的所有私人消息吗?
  9. LeetCode 1161. 最大层内元素和(层序遍历)
  10. Oracle数据库重启后密码失效的问题(r12笔记第91天)
  11. 全国高校计算机能力挑战赛真题(二)
  12. 给ListView视图添加行号
  13. C盘清理最全攻略,用这几招轻松解决,不存在C盘爆红
  14. 什么是javabean及其用法(转)
  15. CSS动画实现的三种方式
  16. 我的小画板(Appinventor练习)
  17. 修改Mac 共享Wifi默认的桥接IP
  18. php账单明细功能怎么实现,php 处理微信账单
  19. 用BitBlt实现透明贴图
  20. 2019年第十届山东省acm省赛总结

热门文章

  1. SqlAlchemy使用
  2. 电脑基本工作原理科普文
  3. Matlab:设置figure中英文不同字体
  4. 跳转到微信公众号主页,关注页面
  5. 微软PowerAutomate使用
  6. 照片再整理的思路以及辅助程序的开发
  7. python 图片识别服装_Python爬取某东羽绒服数据,用可视化帮你挑选心仪的衣服...
  8. 基于STM32的智能小车(一)
  9. 多色彩产品合格证模板 - cdr2019 Design
  10. 感谢腾讯,百度,网易云的朋友给我这份339页,98346个字的“杀手锏”,让我成功挤进了阿里!