为了账号安全,请及时绑定邮箱和手机立即绑定

卷曲CURLOPT_POSTFIELDS的POST格式

卷曲CURLOPT_POSTFIELDS的POST格式

PHP
侃侃无极 2019-07-27 10:17:59
卷曲CURLOPT_POSTFIELDS的POST格式当我使用curlvia POST和set时CURLOPT_POSTFIELD,我必须urlencode或任何特殊格式?例如:如果我想发布2个字段,第一个和最后一个:first=John&last=Smithcurl应该使用的确切代码/格式是什么?$ch=curl_init();curl_setopt($ch, CURLOPT_URL, $url);curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);curl_setopt($ch, CURLOPT_POST, 1);curl_setopt($ch, CURLOPT_POSTFIELDS, $data);$reply=curl_exec($ch);curl_close($ch);
查看完整描述

3 回答

?
UYOU

TA贡献1878条经验 获得超4个赞

如果你要发送一个字符串,urlencode()它。否则,如果是数组,则应该是key => value paired并且Content-type标头会自动设置为multipart/form-data

此外,您不必创建额外的函数来为您的数组构建查询,您已经拥有:

$query = http_build_query($data, '', '&');


查看完整回答
反对 回复 2019-07-27
  • 3 回答
  • 0 关注
  • 1454 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信