GuzzleHttp 403 错误请问一下 如何解决? 本地访问是正常, 服务器端访问就 403

有谁知道如何解决GuzzleHttp 403 错误的吗?

以下代码在本地测试是完全正常的 ,但是放在了服务器以后在运行就得到了 403错误 特别奇怪 有谁知道如何解决吗? 谢谢

    public function index(Request $request, Influencers $influencers)
    {

        $url = "https://socialblade.com/instagram/user/sosann";
        //下载网页内容
        $client   = new Client([
            'timeout' => 10,
            'verify' => false,
            'headers' => [
                'accept' => 'text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9',
                'accept-encoding' => 'gzip, deflate',
                'accept-language' => 'en-US,en;q=0.5',
                'user-agent' => 'Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2228.0 Safari/537.36',
            ],
        ]);
        $response = $client->request('GET', $url)->getBody()->getContents();

        dd($response);
    }

服务器访问的得到的错误

本地访问是完全正常的 可以访问到数据

实在是太奇怪了,有谁知道如果解决 请告知一下 万分感谢 🙏

《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
讨论数量: 2

没啥奇怪的,这个跟 GuzzleHttp 没关系,是你业务层面的问题。

3年前 评论
Zhiyi (楼主) 3年前
zxdstyle (作者) 3年前
zxdstyle (作者) 3年前
Zhiyi (楼主) 3年前

是不是socialblade这个网站限制了访问IP,你的服务器在国内吗?

3年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!