examle one :

function Post($url, $data)

{

$curl = curl_init();

curl_setopt($curl, CURLOPT_URL, $url);

curl_setopt($curl, CURLOPT_HEADER, FALSE);//不抓取头部信息。只返回数据

curl_setopt($curl, CURLOPT_TIMEOUT,1000);//超时设置

curl_setopt($curl, CURLOPT_RETURNTRANSFER, TRUE);//1表示不返回bool值

curl_setopt($curl, CURLOPT_POST, TRUE);

curl_setopt($curl, CURLOPT_HTTPHEADER, array('Content-Type: application/x-www-form-urlencoded'));//重点

curl_setopt($curl, CURLOPT_POSTFIELDS, http_build_query($data));

$response = curl_exec($curl);

if (curl_errno($curl)) {

return curl_error($curl);

}

curl_close($curl);

return $response;

//header('Location:'.$response['data']['url']);

}

—————————————

example two:

/**

* php curl中x-www-form-urlencoded 请求数据

* @param  string   $data  请求数据

* @param  string   $url  请求地址

* @return boolean         [description]

*/

function curPost($url,$data)

{

$curl = curl_init();

curl_setopt($curl, CURLOPT_URL, $url);

curl_setopt($curl, CURLOPT_HEADER, 0);//不抓取头部信息。只返回数据

curl_setopt($curl, CURLOPT_TIMEOUT,1000);//超时设置

curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);//1表示不返回bool值

curl_setopt($curl, CURLOPT_POST, 1);

curl_setopt($curl, CURLOPT_HTTPHEADER, array('Content-Type: application/x-www-form-urlencoded'));//重点

curl_setopt($curl, CURLOPT_POSTFIELDS, http_build_query($data));

$response = curl_exec($curl);

if (curl_errno($curl)) {

return curl_error($curl);

}

curl_close($curl);

return $response;

}

php curl post提交application/x-www-form-urlencoded格式相关推荐

  1. get 与 post的区别?application json 与form表单的区别?

    这里是修真院前端小课堂,每篇分享文从 [背景介绍][知识剖析][常见问题][解决方案][编码实战][扩展思考][更多讨论][参考文献] 八个方面深度解析前端知识/技能,本篇分享的是: [get 与 p ...

  2. c# Application.run和form.show区别

    Application.run(form):在当前线程上开始运行标准应用程序消息循环,并使指定窗体可见. form.show() :使指定窗体可见: 参照:https://blog.csdn.net/ ...

  3. html表单通过js提交表单提交,JavaScript动态创建form表单并提交的实现方法

    本文实例讲述了JavaScript动态创建form表单并提交的实现方法.分享给大家供大家参考,具体如下: 页面布局有些复杂的情况下,可能需要在页面中动态创建一个 form,JavaScript 创建 ...

  4. SharePoint 2013 使用InfoPath 提交数据到InfoPath form Library

    本文适用于SharePoint & InfoPath 2007, 2010, 2013 , 但本文将以2013作为例子来叙述. 假设有这么一个需求: 1. 需要一个 form来保存 daily ...

  5. php ajax form表单提交,Ajax方法实现Form表单提交的方法

    这次给大家带来Ajax方法实现Form表单提交的方法,Ajax方法实现Form表单提交的注意事项有哪些,下面就是实战案例,一起来看一下. 写在前面的话 在使用form表单的时候,一旦点击提交触发sub ...

  6. html 表单提交到后台,html form表单提交数据并后台获取

    FileTemp前台: HTML的代码:(关键是要在form里设置enctype="multipart/form-data",这样才能在提交表单时,将文件以二进制流的形式传输到服务 ...

  7. elementui from表单提交_elementui upload与form一起提交

    学生基本信息管理操作中,有照片,可以上传也可以不上传,在表单界面可以修改照片,el-upload控件可以带额外参数提交,jquery的post模拟不了成表单带文件提交的方式,因此,判断如果有上传文件时 ...

  8. java action提交表单数据,form表单action提交详解

    1.JS部分代码 function submitForm(action, actName, objName, formName,blogType){ $("#"+formName) ...

  9. php http form的格式,multipart/form-data 格式的http请求,以及lua构造实现

    大多数前端工程师对于这个multipart/form-data并不陌生,当我们需要发送二进制数据如图片时,通常会用到这个玩意儿-我们用form表单提交数据时,会指定form元素的enctype属性值为 ...

最新文章

  1. 用python画皮卡丘源代码-实现童年宝可梦,教你用Python画一只属于自己的皮卡丘...
  2. Python之深入解析一行代码计算每个省面积的神器Geopandas
  3. 全栈工程师薪水_2020 Java 全栈工程师进阶路线图,不可错过
  4. 从wireshake分析http和https的通信过程
  5. linux系统密码正确但是一直登录不了报错Account locked due to failed logins
  6. 暑假周进度总结报告2
  7. rust-vmm 学习
  8. 【Vegas原创】Oracle批量create、Lock user的方法
  9. c++ 中引用()的用法和应用实例
  10. 一个封锁操作被对 wsacancelblockingcall 的调用中断_备战秋招——操作系统(3)
  11. WINAPI中URLDownloadToFile头文件问题
  12. windows11的ps界面字体显示过小
  13. ios13文件管理器 连接服务器,支持鼠标、文件管理—IOS13和iPad OS深度体验报告
  14. 两万字博文教你python爬虫requests库【详解篇】
  15. 如何在把微信公众号生成链接
  16. 你的微商城可以成为微商中的Top吗?
  17. ldf 和mdf 各是数据库的什么文件?
  18. js按下回车键调用方法
  19. C#编程实现阶乘的两种方法
  20. Source Insight4.0的安装教程及使用

热门文章

  1. 使用MATLAB画SCI论文图
  2. 免税店商品上货监控提醒实例
  3. 剑指 Offer 63. 股票的最大利润(javascript)
  4. 如何从椭圆度 matlab,如何利用matlab画出如图潮流椭圆
  5. 广义回归神经网络GRNN:Matlab实现多输入多输出广义回归神经网络GRNN (含例子及代码)
  6. WPF 如何引入图标文件
  7. c#中 后台刷新UI的方法
  8. 成大事的男人应该具备的八种气质
  9. Python数据攻略-Pandas数据处理加速技巧
  10. Arm架构和x86架构