最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
PHP的CURLOPT_POSTFIELDS参数使用数组和字符串的区别
时间:2022-06-24 18:02:26 编辑:袖梨 来源:一聚教程网
PHP的CURL组件是非常常用的HTTP请求模拟器。
通常要发送post数据时,我已经习惯于这样写:
curl_setopt( $ch, CURLOPT_POSTFIELDS,$post_data);
但是在向某一个服务器发送请求的时候,服务器返回500。而使用socket方式连接上去发送请求,返回正常的数据。
尝试发送到一个仅有的网页上,可以看到使用数组发送POST数据时,收到的CONTENT_TYPE如下:
| 代码如下 | 复制代码 |
|
[CONTENT_TYPE] => multipart/form-data; boundary=—————————-f924413ea122 |
|
可见,当CURLOPT_POSTFIELDS被设置为数组时,HTTP头会发送Content_type: application/x-www-form-urlencoded。这个是正常的网页
相关文章
- 讯航CRM手机版如何设置切换企业账号 05-07
- 樱花动漫-官网正版入口 05-07
- 无畏之刃如何获取技能点 05-07
- 红果短剧-全集免费观看最新短剧入口 05-07
- 剑隐侠踪录门派玩法怎么玩 05-07
- 微博官网网页版入口-微博官网网页版登录入口 05-07