guzzlehttp resulted in a `409 Conflict` response 访问网址 laravel thinkphp
[409] ClientException in RequestException.php line 113 Client error: `GET http://b.k2.fwycg.com:8170/wgs/v1/openapi/products?productName=&upcBarcode=&barcoder=&fnsku=&businessCode=&warehouseCode=US-HSAJ` resulted in a `409 Conflict` response
搜索了很多资料,
new Client(['header' => ['Accept' => 'application/json','Content-Type' => 'application/x-www-form-urlencoded'],'verify' => false
]);默认配置$defaults = ['allow_redirects' => RedirectMiddleware::$defaultSettings,'http_errors' => true,'decode_content' => true,'verify' => true,'cookies' => false];$defaults['proxy']['http']$defaults['proxy']['https']$defaults['proxy']['no']$defaults['cookies']
配置有这么多选项,
'verify' => false 没有起效
但是 用
解决办法
$client = new \GuzzleHttp\Client(['http_errors' => false]);
就不用返回错误了
/*** Middleware that throws exceptions for 4xx or 5xx responses when the* "http_error" request option is set to true.** @return callable Returns a function that accepts the next handler.*/public static function httpErrors(){return function (callable $handler) {return function ($request, array $options) use ($handler) {if (empty($options['http_errors'])) {return $handler($request, $options);}return $handler($request, $options)->then(function (ResponseInterface $response) use ($request, $handler) {$code = $response->getStatusCode();if ($code < 400) {return $response;}throw RequestException::create($request, $response);});};};}
我们来看下源码
guzzlehttp resulted in a `409 Conflict` response 访问网址 laravel thinkphp相关推荐
- 提问:QQ音乐客户端如何通过访问网址获取内容
提问:QQ音乐客户端如何通过访问网址获取内容 想要获取QQ音乐pc客户端的数据,但是通过fiddler一个一个抓太麻烦,想通过对url链接的访问自动爬取数据,但是fiddler抓到的url是post请 ...
- HTML - 实现IE浏览器访问网址自动跳转至谷歌浏览器打开
HTML - 实现IE浏览器访问网址自动跳转至谷歌浏览器打开 一. 实现代码 二. IE浏览器设置 一. 实现代码 注意:代码中的数据变量需要使用 var 声明 核心代码 var href = &qu ...
- node爬虫实现文件下载,访问网址
node爬虫实现文件下载, 访问网址 试了下 Node写爬虫,访问速度好像比Java快好多. 同一目录下新建index.js和model.js index.js const model = requi ...
- 服务器判断是手机访问网址还是电脑访问网址
我们在开发app的时候,经常有这样的功能,分享app给好友,里面有app的下载地址,官网之类的.用户点击分享信息,可以打开相应的网址,但是,用户可能使用手机打开网址,也可能是用电脑打开网址,如果都用一 ...
- ISA---不能访问网址或是多次刷新才能访问的解决方法一则
当你安装ISA2006在WINDOWS 2003 SERVER上,并打上SP2补订时.遇SNAT客户端不能访问WEB,但能PING通,能TELNET通,也能访问QQ或是MSN的问题时可以利用以下方法解 ...
- tomcat服务器访问网址组成
运行tomcat服务器,其他设备访问的网址组成为: http://内网IP:端口/项目名字/网页名字.jsp 转载于:https://www.cnblogs.com/sunjianfei/p/5730 ...
- 手机浏览器网址_打开URL(在其他应用中访问网址)app下载-打开URL(在其他应用中访问网址)v2.6安卓版下载...
打开URL让你能够在其它的软件当中打开你所需要的页面,下面就由微侠网小编给您介绍这款软件,相对来说就是在你手机当中的任何一个软件当中加入内置的浏览器,让你将各种网址在你所需要的地点当中打开,这对于用户 ...
- wireshark抓包怎么找访问网址
你用wireshark在指定网卡上抓包,如果抓包过程中没有配置任何filter,那么wireshark会很勤劳的把你网卡上的所有进出流量都抓上来. 你虽然浏览器(或任何其它测试工具)只访问了amap, ...
- JAVA程序员常用访问网址
技术桟更新总有一些不得不访问的官网不得不记录下来,放在本地太容易忘了,分享一波,也是为了防止自己忘了!!!写到哪儿算哪儿 国家严打版本问题,hacker类文章不能看了!就离谱 目录 1.记事本工具 2 ...
最新文章
- CommandBehavior.CloseConnection有何作用
- Office2013 分享
- 计算机二级html真题,计算机二级《Web程序设计》试题及答案
- 阿里开源软件替换指南
- PRDICQR and PRD01QR
- 计算机vfp考试题库二级,XYZ计算机等级考试题库系统(二级VFP)
- 免费个人博客:使用hexo+github搭建详细教程
- mysql双向同步读写_mysql数据双向同步
- python 百分比输出_获取Linux系统负荷百分比的python脚本
- Feed back TFS 2017 RC upgrade status to product team in product group 2017.03.01
- vmware funsion 共享网络模式下PPTP拨号问题
- 苹果无线网服务器绕过id,最新绕过苹果id方法
- 摄动法在计算机中的应用,渐近分析与摄动方法的计算机辅助求解.pdf
- 如何选择期权品种,是做期货期货还是做期权
- 关于linux python3.7版本 No module named ‘_ssl‘报错
- 我的世界服务器显示无法解析主机名什么意思,我开了我的世界服务器可为什么它出现无法解析主机名...
- Python创建文件夹和子文件夹
- 一种高效、安全的Dota全图新思路
- 极米h3s和坚果j10、当贝f3三款投影实测对比来了!
- 《一个投资家的20年》读书笔记