dongmacheng3222 2018-09-25 08:23
浏览 93
已采纳

如何从parse_ini_file在cURL中发布数据

Integrating SMS Gateway and require to read data in .ini file and perform a POST.

Data as following (include Chinese characters):

[101]
DestName=二寶
dstaddr=08881268
smbody=我是測試2
[102]
DestName=小明
dstaddr=08881268
smbody=我是測試3

Previous study understand that parse_ini_file function allowed to read the .ini file and convert it into array such as this $arr = parse_ini_file($file,true);

But how to submit these data in cURL Post?

Do I need http_build_query($arr) in order to get url string from .ini file?

In cURL, do I need following?

curl_setopt($ch, CURLOPT_HTTPHEADER, array("Content-type: multipart/form-data"));

or

curl_setopt($ch, CURLOPT_BINARYTRANSFER, 1); 

Thank you.

  • 写回答

1条回答 默认 最新

  • doujiku1028 2018-09-25 09:51
    关注

    Yes if you wish to post the data to url. You need to do the following if you are passing the data in array form.

    curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-type: application/x-www-form-urlencoded;charset=UTF-8');
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥50 永磁型步进电机PID算法
  • ¥15 sqlite 附加(attach database)加密数据库时,返回26是什么原因呢?
  • ¥88 找成都本地经验丰富懂小程序开发的技术大咖
  • ¥15 如何处理复杂数据表格的除法运算
  • ¥15 如何用stc8h1k08的片子做485数据透传的功能?(关键词-串口)
  • ¥15 有兄弟姐妹会用word插图功能制作类似citespace的图片吗?
  • ¥200 uniapp长期运行卡死问题解决
  • ¥15 latex怎么处理论文引理引用参考文献
  • ¥15 请教:如何用postman调用本地虚拟机区块链接上的合约?
  • ¥15 为什么使用javacv转封装rtsp为rtmp时出现如下问题:[h264 @ 000000004faf7500]no frame?