之前用的创蓝 也就是253发送短信接口老提示json格式不对

检查了一下发现缺少个HTTP头 放在这里随便记录一下~

    function post_curl($url, $post_data = []){if (empty($post_data) || empty($url)) {return false;}$ch = curl_init();$data_string = json_encode($post_data);curl_setopt($ch, CURLOPT_URL, $url);curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);// post数据curl_setopt($ch, CURLOPT_POST, 1);// post的变量curl_setopt($ch, CURLOPT_POSTFIELDS, $data_string);// 下面这样就是单独设置的HTTP头curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type: application/json', 'Content-Length: ' . strlen($data_string)));$output = curl_exec($ch);curl_close($ch);//打印获得的数据return json_decode($output,True);}

253云通讯 php curl请求 json格式不对相关推荐

  1. shell处理curl返回数据_linux shell中curl 发送post请求json格式问题的处理方法

    今天在linux中使用curl发送一个post请求时,带有json的数据,在发送时发现json中的变量没有解析出来 如下 curl -i -X POST -H 'Content-type':'appl ...

  2. 【Shell】创蓝253云通讯平台国际短信API接口DEMO

    #!/bin/sh # account and password can be change to what you wanna! #author ChuangLan #修改为您的account ac ...

  3. 创蓝253云通讯 paas 短信发送接口和定义说明

    一.demo: #include <arpa/inet.h> #include <assert.h> #include <errno.h> #include < ...

  4. 创蓝253云通讯短信平台变量说明

    创蓝253云通讯变量说明文档 变量短信发送 用户通过HTTP的POST方式提交短信发送请求. 系统提交URL地址 http://sms.253.com/msg/HttpVarSM 参数定义 序号 参数 ...

  5. 【Python】创蓝253云通讯平台---国际短信API接口demo

    #!/usr/local/bin/python #-*- coding:utf-8 -*- # Author: jacky # Time: 14-2-22 下午11:48 # Desc: 短信http ...

  6. 【Python】创蓝253云通讯平台国际短信API接口DEMO

    #!/usr/local/bin/python #-*- coding:utf-8 -*- # Author: jacky # Time: 14-2-22 下午11:48 # Desc: 短信http ...

  7. python设计查询余额程序_【Python】查询账户余额demo---创蓝253云通讯平台案例

    #!/usr/local/bin/python #-*- coding:utf-8 -*- # Author: jacky # Time: 14-2-22 下午11:48 # Desc: 短信http ...

  8. python设计查询余额程序_【Python】短信验证码平台查询账户余额demo---创蓝253云通讯平台案例...

    #!/usr/local/bin/python #- - coding:utf-8 -- Author: jacky Time: 14-2-22 下午11:48 Desc: 短信http接口的pyth ...

  9. php 接收curl json数据格式,curl发送 JSON格式POST数据的接收,以及在yii2框架中的实现原理【精细剖析】...

    1.通过curl发送json格式的数据,譬如代码: function http_post_json($url, $jsonStr) { $ch = curl_init(); curl_setopt($ ...

最新文章

  1. 《新一代SDN——VMware NSX 网络原理与实践》——导读
  2. Ubuntu桌面版与服务器版的区别
  3. 为什么使用NoSql及NoSql的优点
  4. html一行中怎么写空格,html – 用一行填写空格
  5. sqlrowset 转化为json_逆向学习 fastjson 反序列化始末
  6. 如何为项目中的单个文件禁用ARC?
  7. (四)洞悉linux下的Netfilteriptables:包过滤子系统iptable_filter
  8. 小程序无法获取用户头像的原因
  9. css行内样式的属性设置,css的外部样式的设置
  10. adb 静默安装_android 非root实现静默安装
  11. ContentNegotiation内容协商机制(一)---Spring MVC内置支持的4种内容协商方式【享学Spring MVC】
  12. Processor Architecture: CISC, RISC, VLIW
  13. Java代码实现使用while循环接受键盘的输入,如果输入的exit就退出,否则提示用户继续输入
  14. Mysql-ERROR:1055错误修复
  15. tensorflow笔记-文本情感分类
  16. python定时关机程序_Python练习小程序之定时关机小脚本(代码教程)
  17. QueryDSL 关于Q类找不到的问题
  18. MPU6050配置低功耗和中断
  19. HTTP_Wireshark
  20. Python 中5种下划线的含义都是什么?

热门文章

  1. 硬盘分区失败丢失数据如何恢复
  2. awk file1 file2问题总结
  3. 大数据Hadoop学习笔记01
  4. 用IDEA进行Java后台开发(三)
  5. SSCOM3.2无法保存窗口的问题的解决
  6. wordpress php.ini在哪,wordpress插件文件目录在哪
  7. so文件反编译为python代码_【反编译系列】四、反编译so文件(IDA_Pro)
  8. php 和mysql中文乱码问题,常见php与mysql中文乱码问题解决办法
  9. 【软件测试】一名合格成功的测试工程师及职业发展提升......
  10. 有没有测试硬盘的软件,检测硬盘有什么好软件