首页 / 故障排查 / PHP CURL POST请求返回 400 Bad Request的处理

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

2023-04-25 12:11:30故障排查 阅读 1385
某套代码,都是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的处理》由爱思考吧 isres.com 分享,转载请注明出处。本文网址:https://www.isres.com/jingyan2/39.html

本站主要收集测评能够节省时间和提升效率的软件工具并分享使用与学习的过程和感受,任何情况下用户都需遵守所使用软件资源的相关协议。与《PHP CURL POST请求返回 400 Bad Request的处理》有关的本站文章及资源仅供个人学习交流使用,相关资源请下载后24小时内删除,请勿用于其它用途,因此产生的任何问题由您自行承担。

相关推荐

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

    某套代码,都是linux,只是换了一台,换了php环境。 运行CURL POST请求返回 400 Bad Request。 经过验证排查,原因虽然使用POST,但我们的参数是在URL后边拼接的。 解决...

    2023-04-25 12:11:30 1385

猜你喜欢

  • 解决向vim粘贴代码出现汉字乱码的问题

    解决向vim粘贴代码出现汉字乱码的问题

    方法分为永久解决方法和临时解决方法 1、临时解决方法 检查:在vim编辑器上 :set enc #得到 encoding=latin1 处理:在vim编辑器上 :set encoding=utf-8...

    2023-07-18 08:51:45 1529
  • u盘安装Centos7报starting timeout scripts错误

    这个问题出现两次,有必要记录一下了。 就是需要在显示 安装界面 。 install centos 和 test mdeia 的界面上。 按一下tab,修改一个路径 按网上说的,就是WIN10刻录才这样...

    2023-04-25 12:14:43 955
  • 复制到其它电脑的魔兽启动报couldn't open the Game.dll

    复制到其它电脑的魔兽启动报couldn't open the Game.dll

    也许缺少msvcr120.dll的时候,复制一份到C:\Windows\SysWOW64和C:\Windows\system32操作是正确的。 但当出现couldn't open the Game....

    2023-07-17 08:53:16 1396
  • alphaTab.js在播放gp5格式曲谱乱码的解决

    alphaTab.js在播放gp5格式曲谱乱码的解决

    alphaTab.js是一个用来实现在网页播放guitar pro曲谱的js框架,能够兼容甩有gp格式的在线播放,但是alphaTab.js在播放一年老曲谱的时候会出现汉字乱码。 这里的原因就是这个...

    2024-01-12 01:11:43 1112
  • 解决autodl的GPU服务器Ubuntu vim中文乱码

    解决autodl的GPU服务器Ubuntu vim中文乱码

    为了微调chatbml3 6b,租了台3090的服务器,而且直接使用的社区镜像。 本次出现汉字乱码的系统版本如下 cat /proc/version Linux version 5.15.0-57-...

    2024-08-12 18:27:16 919
  • 下载zlibwapi.dll解决Could not locate zlibwapi.dll. Please..roop运行报错

    下载zlibwapi.dll解决Could not locate zlibwapi.dll. Please..roop运行报错

    今天的本机研究单机部署roop用于处理视频换脸AI功能的环境上费了不少时间,以至于没办法整理部署文档,在最后运行期间依旧还有一个报错 Could not locate zlibwapi.dll. P...

    2023-07-29 01:14:22 1429
  • 升级DellR430 bios以点亮V4CPU

    升级DellR430 bios以点亮V4CPU

    有一台以前买的R430服务器,原来安装的E5-2620V3 CPU,相升级换成 E5-2680V4 。 无奈发现开机后一直卡在,Configuring Memory…Done ,换回V3 CPU就正常...

    2023-04-20 16:25:30 2637
  • 华为usg防火墙ping网址unkown host,但能ping外部ip

    目前在设置USG6110和USG6300的诊断中心中,对外部进行ping只能ping ip,ping域名解析不到。 处理方法是,在网页上打开控制台, sys dns resolve dns serve...

    2023-04-25 12:20:01 1057