gpt4 book ai didi

php - 维基百科对 file_get_contents 的奇怪编码答案

转载 作者:搜寻专家 更新时间:2023-10-31 20:48:03 24 4
gpt4 key购买 nike

<?php

ini_set('user_agent', 'Mozilla/5.0 (Windows NT x.y; Win64; x64; rv:10.0.1) Gecko/20100101 Firefox/10.0.1');

echo file_get_contents('http://fr.wikipedia.org/wiki/Brazil', false, $context);

//echo file_get_contents('http://fr.wikipedia.org/wiki/Argentina');

//echo file_get_contents('http://fr.wikipedia.org/wiki/France');

Wikipedia 的答案类似于编码问题(我无法发布它,因为 StackOverflow 发布规则,但如果您运行脚本,您可以看到它)。

(等)

这是针对巴西和阿根廷的。但对于其他页面(如法国),它运作良好。知道发生了什么事吗?顺便说一下,这些页面在浏览器中运行良好。

最佳答案

终于找到问题了。我收到了一个 gzip 压缩的 HTML。当字符串看起来是二进制时,我使用 php 函数解压缩 HTML 解决了这个问题。

虽然 cURL 会以对开发人员透明的方式处理加密,但我遇到了同样的问题。我认为这可能是维基百科的问题。

关于php - 维基百科对 file_get_contents 的奇怪编码答案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11147623/

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