需要将命令行(Linux)CURL转换为带有请求数据有效负载(“-d”)的PHP CURL
发布时间:2020-11-14 18:12:57 所属栏目:Linux 来源:互联网
导读:这是命令行CURL代码: - curl -X POST http://{$HOST}/api/1/videos.json -H Content-type: application/json -H X-Reseller-Email: $RESELLER -H X-Reseller-Token: $TOKEN -H X-User
|
这是命令行CURL代码: –
请帮我转换成PHP CURL调用.此外,我需要使用POST和PUT方法进行此调用.我已经创建了但是无法在PHP中转换数据有效负载. 我只需要知道如何在PHP中编写“-d”(数据),这与PHP中的命令行CURL调用相同. 最佳答案 您必须将CURLOPT_POSTFIELDS选项与CURLOPT_HTTPHEADER结合使用. CURLOPT_POSTFIELDS选项必须设置为JSON字符串,CURLOPT_HTTPHEADER – 包含所有需要的HTTP标头(包括Content-type)的数组.所以代码应如下所示: (编辑:长春站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 8 Pratical Examples of Linux “Touch” Command--referen
- 为什么awk字段赋值会丢失输出字段分隔符?
- linux – 如何仅获取所有正在运行的进程ID?
- linux – 在ARM上构建mongo shell 3.2.x(armv7l / arm64 /
- linux – 将runit与monit结合使用有什么意义?
- linux快速清空文件 比如log日志
- linux – 如何在Fedora中为php-fpm设置umask
- NMAP - A Stealth Port Scanner--reference
- 亚马逊Linux上的Nginx php-fpm =退出信号11
- c – GDB在启动时崩溃(内部错误:follow_die_offset)
