今天在使用 file_get_content 尝试二次开发一个 API 的时候,
出现了一个 failed to open stream: HTTP request failed! HTTP/1.1 502 Bad Gateway 的错误!
我尝试百度了这个问题,得到的解决方法全都用了依旧没有得到解决.
我还百度到使用 curl 可以解决这个问题,但是我是一个小白完全不会 curl,
所以想发帖问一下有没有除了 curl 之外可以解决问题的方法,或者有一些简单的 curl 二次开发 API 的实例可以让我参考一下啊!!
求各位大佬帮助!!![跪谢][跪谢][跪谢]
1
DarknessAF 2022-11-26 02:26:59 +08:00
不清楚,你使用的是什么语言,但是你可以先用 Postman ,先测试 API 是否能够成功,如果成功的话,可以直接使用 Postman 进行请求代码的生成,可以参考这个链接 https://www.cnblogs.com/yoyoketang/p/14748025.html 。
|
2
bombless 2022-11-26 05:32:55 +08:00 via Android
服务器出错了你用啥都没细
有时候是服务端对你的格式有讲究,比如需要 content-type 对应,不然就报错。这种情况下你需要知道你传了什么要怎么改,问问服务器端正确格式是什么。这种情况可以继续用 file-get-contents ,你可以看一下文档它的参数很多的 |
3
wdssmq 2022-11-26 09:25:08 +08:00 1
network.php - zblogcn/zblogphp - GitHub1s
https://github1s.com/zblogcn/zblogphp/blob/HEAD/zb_system/function/lib/network.php 需要配合 network 内的四个文件使用! https://github1s.com/zblogcn/zblogphp/blob/HEAD/zb_system/function/lib/network/ 如果你是以提升自己的能力为主,那么目标应该是能看懂我上边给的网络组件封装,然而这也和你现在是不是小白没有关系! 「知识」领域内,很多东西真的能用搜索引擎找到并且是免费的,,如果你是不懂怎么将「知识」化为己用,这边建议付费。。 如果你只想解决眼前的问题,更是建议直接付费代开发; ----------- 只有我认为「我是小白」和「我是学生」本质上是等价的么? 比起把杯子倒空的寓言,小白宣言有种“如何在保持杯子还是空着的状态下加满水”的悖论感。 ——"我有个空杯子可以装水,但是我懒得拧开盖子……" |
4
mht 2022-11-26 13:16:50 +08:00
502 这个 是你请求的接口报的错,是对方服务器报错,跟你这应该是没有关系的
|
5
likunyan 2022-11-29 14:14:23 +08:00
不一定是对方的服务器错误,有可能是防爬。
|