首页自学PHP CURL POST请求返回 400 Bad Request的处理

PHP CURL POST请求返回 400 Bad Request的处理

adminadmin时间2024-06-28 19:25:44分类自学浏览43
某套代码,都是linux,只是换了一台,换了php环境。
运行CURL POST请求返回 400 Bad Request。
经过验证排查,原因虽然使用POST,但我们的参数是在URL后边拼接的。

解决方法有两个

方法1、

curl_setopt($ch, CURLOPT_POST, 1);

增加一个

curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query(['aa'=>1]));


方法2、

curl_setopt($ch, CURLOPT_POST, 1);
替换成
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, 'POST');

本文《PHP CURL POST请求返回 400 Bad Request的处理》jingyan2/39.html

与《PHP CURL POST请求返回 400 Bad Request的处理》

0
0
收藏0
德展健康:控股股东提议2亿元至3亿元回购股份

    未登录用户 回复需填写必要信息
    请先 登录 再评论,若不是会员请先 注册