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');
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 matlab中使用gurobi时报错
  • ¥15 WPF 大屏看板表格背景图片设置
  • ¥15 这个主板怎么能扩出一两个sata口
  • ¥15 不是,这到底错哪儿了😭
  • ¥15 2020长安杯与连接网探
  • ¥15 关于#matlab#的问题:在模糊控制器中选出线路信息,在simulink中根据线路信息生成速度时间目标曲线(初速度为20m/s,15秒后减为0的速度时间图像)我想问线路信息是什么
  • ¥15 banner广告展示设置多少时间不怎么会消耗用户价值
  • ¥16 mybatis的代理对象无法通过@Autowired装填
  • ¥15 可见光定位matlab仿真
  • ¥15 arduino 四自由度机械臂