function post($url, $param=array()){

if(!is_array($param)){

throw new Exception("参数必须为array");

}

$httph =curl_init($url);

curl_setopt($httph, CURLOPT_SSL_VERIFYPEER, 0);

curl_setopt($httph, CURLOPT_SSL_VERIFYHOST, 1);

curl_setopt($httph,CURLOPT_RETURNTRANSFER,1);

curl_setopt($httph, CURLOPT_USERAGENT, "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)");

curl_setopt($httph, CURLOPT_POST, 1);//设置为POST方式

curl_setopt($httph, CURLOPT_POSTFIELDS, $param);

curl_setopt($httph, CURLOPT_RETURNTRANSFER,1);

curl_setopt($httph, CURLOPT_HEADER,1);

$rst=curl_exec($httph);

curl_close($httph);

return $rst;

}

转载于:https://www.cnblogs.com/puler/p/4977580.html

ThinkPHP 发送post请求相关推荐

  1. 原声ajax发送post请求,原生JS实现ajax 发送post请求

    1. [代码]原生JS实现ajax 发送post请求 var oStr = ''; var postData = {}; var oAjax = null; //post提交的数据 postData ...

  2. ajax发送动态字符传,如何发送ajax请求文件与其他字符串的变量?

    我想创建ajax调用并发送数据与文件和其他变量,我也使用django,如果它的帮助.如何发送ajax请求文件与其他字符串的变量? 我尝试: js文件: $("#save-new-reques ...

  3. jquery发送put请求_浅谈GET,POST,PUT发送请求

    一般我们在浏览器的地址栏输入网址回车后,发送的是GET请求 当用表单提交时(最普遍的是用户登录),我们可以指定是GET还是POST请求,这里需要注意的是有的浏览器并不支持PUT请求,那后台restfu ...

  4. 使用rest_framework写api接口的一些注意事项(axios发送ajax请求)

    1. 类继承GenericAPIView,定义queryset 印象深刻的事: 由于原来对于继承关系不太清楚,写接口 APIView/泛指GenericAPIView不太关注queryset 没有设置 ...

  5. Vue之axios发送Ajax请求

    2.10 axios发送ajax请求 axios github 2.10.1 准备工程 创建一个django工程,例如 login.创建完成之后,再创建一个子应用,例如users.最后再设置一下模板文 ...

  6. 爬虫之requests模块发送post请求

    爬虫之requests模块发送post请求 思考:哪些地方我们会用到POST请求? 登录注册( 在web工程师看来POST 比 GET 更安全,url地址中不会暴露用户的账号密码等信息) 需要传输大文 ...

  7. java post xmll_HttpClient发送Post请求,内容格式为xml,并获取响应内容

    ChannelDistributor.xml 内容如下: yisou abcd1234 10010000 00 1).HttpClient发送Post请求,内容格式为xml,并获取响应内容 impor ...

  8. PHP爬取post网页数据,php curl发送post请求爬取webService接口数据简单实例

    header('Content-Type: text/html;charset=utf-8'); /** * 使用curl发送post请求 * @param $url * @param string ...

  9. python写页面发送post请求_Python模拟浏览器向CSDN发送post请求的方法,POST

    目录 1.发送get请求的方法 import requests import json def GET(url): #get请求 req = requests.get(url) #输出状态码 prin ...

最新文章

  1. s-stat 查看文件或者文件系统的状态信息
  2. UI设计培训学习中必须掌握的设计原则
  3. 风清杨之Oracle的安装与说明
  4. Java学习笔记(九)--数组及Arrays类
  5. WPF---Xaml中改变ViewModel的值
  6. J2EE中下载和安装spring插件
  7. 【转】Android-Input 按键字符映射文件输入设备配置文件
  8. IDEA Gradle的配置
  9. C++学生信息管理系统2.0
  10. 计算机组成原理——存储器容量扩充
  11. vue项目使用pdfjs插件预览pdf 不兼容QQ浏览器和搜狗浏览器问题 兼容各大主流浏览器办法
  12. 开源任务式问答机器人框架系列之Dialogflow
  13. c 语言查询条件并列怎么用,关于C# if语句中并列条件的执行
  14. 高数知识梳理——函数的连续性与间断点
  15. 周末作业-循环练习题
  16. 使用themeleaf模板,background-image: url()中的图片链接如何写?
  17. JQuery——选择器作业
  18. 数字水印攻击测试工具——Stirmark的使用介绍
  19. 10款高质量的jQuery表单验证插件
  20. mysql truncated_奇怪,向mysql插入数据部分会出现Data truncated for column 错误

热门文章

  1. Java字符与数字的计算
  2. P1059 [NOIP2006 普及组] 明明的随机数
  3. 操作系统上机作业--创建N个线程(多线程)
  4. uC/OS-II OS_TASK.C中有关任务管理的函数
  5. 如何利用FFT(基2时间以及基2频率)信号流图求序列的DFT
  6. 可以自动撑起的html样式,好好玩:CSS3抖动样式CSS Shake让你的网页酷炫起来
  7. Oracle访问同义词连接超时,利用同义词解决oracle用户访问其它schema的对象
  8. 分布式是写出来的(三)
  9. Effective C++学习第十天
  10. 关于tornado的异步耗时操作假设