7.0 提供了 Guzzle HTTP 客户端,请问如何先登录后操作?
先上官方文档
HTTP 客户端《Laravel 7 中文文档》
我有个付费的api,需要先登录才可以获取到数据;
首先使用用户名登陆(但是没成功);
$login= 'http://test.com/login';
//登陆页面并不是json所以使用的asForm发送 URL 编码的请求
$response =Http::asForm($login,['username'=>'maomao','password'=>'mima']);
dd($response->body()); //返回登陆失败
只有登陆成功才可以请求api,所以要先登录,但是这里登陆不成功;
请问下我是哪里写错了吗?官方的这个HTTP客户端跟 Guzzle HTTP 客户端 有很大区别?希望哪位同学可以指点迷经 万分感谢了!这个问题已经研究4个小时无果了
推荐文章: