php中的curl技术的post提交,指定提交数据的参数名

self-confidence 2015-05-17 10:08:22
php中的curl技术的post提交json数据,指定提交数据的参数名时,如一个这样的json的数据’{"title":"你好","content":"啊恩"}',要怎么指定此数据的参数名?就如get提交则可url?data=’{"title":"你好","content":"啊恩"};指定它的参数名为data。
...全文
189 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
人鱼传说 2015-05-19
  • 打赏
  • 举报
回复
学习了,json_decode(json数据)也可以转成数组,是否就可以不用http_build_query了
傲雪星枫 2015-05-18
  • 打赏
  • 举报
回复

$param = array(
    'data' => ’{"title":"你好","content":"啊恩"}';
);

curl_setopt($ch, CURLOPT_POST, true);  
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($param));  
黄袍披身 2015-05-18
  • 打赏
  • 举报
回复
-d 跟你要发送的东西 先放置数组里 再做 http_build_query

如果是封装的话 直接放在数组里 发出去就可以了.
先搞清楚自己要发的是json 还是 一个有变量名的数据

21,887

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧