×

代替CURL,php file_get_contents() 发送Post请求

PHP技术

代替CURL,php file_get_contents() 发送Post请求

老余 老余 发表于2022-04-30 浏览681 评论0

近期遇到一个很诡异的情况,对接某个https接口,对方的接口在使用postman模拟的时候一切正常,但在上代码curl提交的时候直接502了。

折腾了很久也没有解决,后面直接用shell命令curl发现也无法提交,返回 code:500 的错误。

网上找了很久,有说要重装curl的,有说要重新编译php的,不一而足。

这些方法都太过复杂,而且是生产环境,不可能任我胡来。后面想起是不是可以换种请求方式呢,于是就有了下面的方法