header('Content-type: text/html; charset=utf8');

/*

* 提交请求

* @param $header array 需要配置的域名等header设置 array('Host: devzc.com');

* @param $data string 需要提交的数据 'user=xxx&qq=xxx&id=xxx&post=xxx'....

* @param $url string 要提交的url 'http://192.168.1.12/xxx/xxx/api/';

*/

function curl_post($header,$data,$url)

{

$ch = curl_init();

$res= curl_setopt ($ch, CURLOPT_URL,$url);

var_dump($res);

curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE);

curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);

curl_setopt ($ch, CURLOPT_HEADER, 0);

curl_setopt($ch, CURLOPT_POST, 1);

curl_setopt($ch, CURLOPT_POSTFIELDS, $data);

curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);

curl_setopt($ch,CURLOPT_HTTPHEADER,$header);

$result = curl_exec ($ch);

curl_close($ch);

if ($result == NULL) {

return 0;

}

return $result;

}

$url = 'http://127.0.0.1' ;

$header = array('Host:127.0.0.1',

'Content-Type:application/x-www-form-urlencoded',

'Referer:http://127.0.0.1/toolindex.xhtml',

'User-Agent: Mozilla/4.0 (compatible; MSIE .0; Windows NT 6.1; Trident/4.0; SLCC2;)');

$data = 'tools_id=1&env=gamma';

echo 'argv:$data
';

$ret = curl_post($header, $data,$url);

$utf8 = iconv('GB2312', 'UTF-8//IGNORE', $ret);

echo 'return:
'.nl2br($utf8 ).'
';

?>

php curl模拟post提交,php curl模拟post提交数据示例相关推荐

  1. php 提取登录QQsid_php模拟登录qq邮箱(curl命令详解)

    header("Content-type:text/html;charset=utf-8"); $cookie_file = dirname(__FILE__)."/co ...

  2. php curl 模拟Host,php模拟用户请求之CURL

    php的curl功能使用之前,首先我们要开启curl模块,如果是windows操作系统只需要打开php_curl.dll既可,如果是linux我们可以单独编译curl然后修改配置文件增加curl.so ...

  3. php 模拟登陆爬取_PHP模拟登录并获取数据

    PHP模拟登录并获取数据 cURL 是一个功能强大的PHP库,使用PHP的cURL库可以简单和有效地抓取网页并采集内容,设置cookie完成模拟登录网页,curl提供了丰富的函数,开发者可以从PHP手 ...

  4. curl命令详解 (curl -I)

    转 https://www.cnblogs.com/guixiaoming/p/8507268.html curl 是一种命令行工具,作用是发出网络请求,然后获取数据,显示在"标准输出&qu ...

  5. 2022起重机司机(限门式起重机)考试题模拟考试题库及在线模拟考试

    题库来源:安全生产模拟考试一点通公众号小程序 2022起重机司机(限门式起重机)考题系起重机司机(限门式起重机)考试题目上机考试练习题!2022起重机司机(限门式起重机)考试题模拟考试题库及在线模拟考 ...

  6. 2022劳务员-岗位技能(劳务员)考试模拟100题及在线模拟考试

    题库来源:安全生产模拟考试一点通公众号小程序 2022年劳务员-岗位技能(劳务员)培训试题为劳务员-岗位技能(劳务员)练习题新版习题库!2022劳务员-岗位技能(劳务员)考试模拟100题及在线模拟考试 ...

  7. python模拟用户登录爬取阳光采购平台数据

    阳光采购平台每月初会把当月的价格挂到平台上,现模拟用户登录平台,将需要的数据保存到csv文件和数据库,并且发送给指定人员. 开发环境搭建: 网上教程一大堆,不赘述了.安装好后需要安装一些必须的库,如下 ...

  8. java使用selenium实现模拟浏览器操作API大全 模拟登录

    java selenium 模拟登录 模拟浏览器 API大全 (一)环境安装之Java (二)环境安装之IntelliJ IDEA (三)环境安装之Selenium 1.通过jar包安装 2.通过Ma ...

  9. 2022道路运输企业主要负责人考试模拟100题及在线模拟考试

    题库来源:安全生产模拟考试一点通公众号小程序 2022道路运输企业主要负责人操作考试题是道路运输企业主要负责人练习题的多种练习模式!2022道路运输企业主要负责人考试模拟100题及在线模拟考试依据道路 ...

  10. 2022资料员-岗位技能(资料员)考试题模拟考试题库及在线模拟考试

    题库来源:安全生产模拟考试一点通公众号小程序 2022资料员-岗位技能(资料员)上岗证题目系资料员-岗位技能(资料员)题库新版习题库!2022资料员-岗位技能(资料员)考试题模拟考试题库及在线模拟考试 ...

最新文章

  1. 转置型FIR滤波器的fpga实现
  2. 【数据库开发】Redis key-value内存数据库介绍
  3. 在linux下配置java,在Linux下配置Java开发环境
  4. 这100道Linux常见面试题,看看你会多少?
  5. 标题在图表上_用图表说话——漫谈商务图表的设计理念
  6. ofdm解调算法_OFDM系统中固定频偏算法
  7. 判断一个数是不是整数
  8. 参数幂等性校验失败_快速入手 Spring Boot 参数校验
  9. Android Folding View(折叠视图、控件)
  10. linux pn,Linux环境变量设置--总结
  11. cdn 内容分发 资源放在更接近用户的网络边缘
  12. mysql 修改字段为主键自增_「MySQL整理」 MySQL语法,如何操作数据表
  13. Angular 学习笔记——$interpolateProvide
  14. 对接极光IM之修改头像
  15. 手动安装Ubuntu 16.04无线wifi驱动,任意网卡型号均可
  16. 我的第一篇博客--成长的第一站
  17. 二,变量(variable)
  18. 怎么计算一个月有多少天
  19. 路由器打印机服务器系统,路由器当打印机服务器
  20. Elasticsearch:运用 Go 语言实现 Elasticsearch 搜索

热门文章

  1. Leetcode 56.合并区间 (每日一题 20210708)
  2. 文巾解题 461. 汉明距离
  3. python小实验(1):字符串处理
  4. Python入门100题 | 第008题
  5. 语言检测工具-langid
  6. c#中WebBrowser控件的使用方法
  7. java 并发编程第七章:取消和关闭
  8. linux shell wc 命令
  9. 关于产品的一点点想法
  10. 【采用】【科技金融】互金风控大数据盘点