加入收藏 | 设为首页 | 会员中心 | 我要投稿 北几岛 (https://www.beijidao.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

php – 如何解决HTTP请求失败! HTTP / 1.1 463?

发布时间:2021-07-06 05:22:52 所属栏目:大数据 来源: https://www.jb51.cc
导读:我想知道当HTTP请求失败时如何提取站点的图像! HTTP / 1.1 463? 该站点播放阻止所有PHP查询,但它不会这样做所有的互联网服务器. 我在One.com的服务器上测试了该脚本,但它在其他任何地方都不起作用.我准确地得到错误463:HTTP请求失败HTTP / 1.1 463. 这是

我想知道当HTTP请求失败时如何提取站点的图像! HTTP / 1.1 463?
该站点播放阻止所有PHP查询,但它不会这样做所有的互联网服务器.

我在One.com的服务器上测试了该脚本,但它在其他任何地方都不起作用.我准确地得到错误463:HTTP请求失败HTTP / 1.1 463.

这是脚本:

<?PHP
header("Content-type: image/gif");

$habbo = $_GET['habbo']; // Habbo
$habbo2 = $_GET['habbo2']; // Habbo N°2
$habbo3 = $_GET['habbo3']; // Habbo N°3
$pays = $_GET['pays']; // Pays

$image = imagecreatefromgif("bureau_behind.gif"); // Bureau

$avatar = imagecreatefromgif("https://www.habbo.".$pays."/habbo-imaging/avatarimage?user=".$habbo3."&action=sit&direction=2&head_direction=2&gesture=sml&size=b&img_format=gif");
imagecopy($image, $avatar, 78, -16, 0, 0, 64, 110); // Lien Habbo
$avatar = imagecreatefromgif("https://www.habbo.".$pays."/habbo-imaging/avatarimage?user=".$habbo2."&action=sit&direction=2&head_direction=2&gesture=sml&size=b&img_format=gif");
imagecopy($image, $avatar, 48, -2, 0, 0, 64, 110); // Lien Habbo n°2
$avatar = imagecreatefromgif("https://www.habbo.".$pays."/habbo-imaging/avatarimage?user=".$habbo."&action=sit&direction=2&head_direction=2&gesture=sml&size=b&img_format=gif");
imagecopy($image, $avatar, 20, 10, 0, 0, 64, 110);  // Lien Habbo n°3

$bureau = imagecreatefromgif("bureau_before.gif"); // Bureau image
imagecopy($image, $bureau, 0, 0, 0, 0, 300, 200); // Composition image

imagegif($image);
imagedestroy($image);
?>

提前致谢!

解决方法:

我已经尝试了你正在构建的URL,除了可能存在问题的权限情况,如果你没有被habbo授权使用他们的图形,代码463不会发生在普通的浏览器中.

代码463是非标准代码.也许habbo正在按用户代理字符串过滤您的请求.您可能希望再次尝试使用GET,在脚本中使用不同的用户代理标识符:

$httpRequest->setHeaders(array('User-Agent' => 'Mozilla/1.22 (compatible; MSIE 5.01; PalmOS 3.0) EudoraWeb 2')); 

或者类似的东西(在http://www.useragentstring.com/看到它们).我直接从这里的PHP文档中获取了这个例子:http://php.net/manual/de/httprequest.setheaders.php

(编辑:北几岛)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读