gpt4 book ai didi

php - curl 给出 403 错误?

转载 作者:可可西里 更新时间:2023-10-31 23:57:44 27 4
gpt4 key购买 nike

我正在尝试从 MediaWiki 登录页面为我的 phpBB 论坛设置 cookie。在成功登录 wiki 后使用 Hook ,我想运行一个设置 cookie 的 php 脚本。

脚本在我独立运行或使用 GET 时有效,但出于安全原因,我想 POST 到脚本。为此,我认为 curl 是最佳选择。

不幸的是,即使是这样的基本脚本:

curl_setopt($ch, CURLOPT_URL, "http://www.example.com/ForumLogin.php");
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_exec($ch);
curl_close($ch);

给我一​​个 403 Forbidden 错误。 robots.txt 中没有任何规则应该干扰。我还能尝试什么让脚本工作,或者是否有任何其他方法可以从 MediaWiki 中运行脚本?

最佳答案

对于我的具体项目,如果发生错误,服务器会抛出 403 错误,但仍然返回数据。所以为了解决这个问题,我这样做了:

curl_setopt($ch, CURLOPT_FAILONERROR, 0); // Fail on errors

如果您禁用错误时失败,您可能仍会取回一些数据。希望对您有所帮助。

关于php - curl 给出 403 错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3735403/

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