gpt4 book ai didi

php - Symfony DomCrawler 状态代码不起作用?

转载 作者:行者123 更新时间:2023-12-02 11:22:21 24 4
gpt4 key购买 nike

嗨,这是我在 url 上获取状态之前的 php 代码。

 $client = new Client();
$url_to_traverse = 'http://wordcomat.com';
$crawler = $client->request('GET', $url_to_traverse);
$status_code = $client->getResponse()->getStatus();

但我尝试找到 Facebook 的状态代码,它没有返回任何内容。

 $client = new Client();
$url_to_traverse = 'http://www.facebook.com';

$crawler = $client->request('GET', $url_to_traverse);
$status_code = $client->getResponse()->getStatus();

推特无法运行。

 $client = new Client();
$url_to_traverse = 'http://www.twitter.com';

$crawler = $client->request('GET', $url_to_traverse);
$status_code = $client->getResponse()->getStatus();

facebook 或 twitter 或 linkedin 或 google 不会返回任何内容,但不会返回任何错误或警告我如何获取该链接的状态。

谢谢。

最佳答案

您正在使用https协议(protocol)
尝试以下方法

    $client = new Client();
$url_to_traverse = 'https://www.facebook.com';

$crawler = $client->request('GET', $url_to_traverse);
$status_code = $client->getResponse()->getStatus();

关于php - Symfony DomCrawler 状态代码不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24713836/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com