`
lxj8749
  • 浏览: 64443 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

php curl post带header 信息

    博客分类:
  • php
 
阅读更多
$header[]= 'Host: www.91xiaozao.com';  
  $header[]= 'User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:37.0) Gecko/20100101 Firefox/37.0';  
  $header[]= 'Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8';  
  $header[]= 'Accept-Language: zh-CN,zh;q=0.8,en-US;q=0.5,en;q=0.3';  
  $header[]= 'Referer: http://www.91xiaozao.com/index.php';  
  $header[]= 'Cookie: PHPSESSID=9vor6b3ltjkiu5o45in99cvmg5; TP_userid=czoxOiIxIjs%3D; TP_username=czo0OiJ0ZXN0Ijs%3D';  
  $header[]= 'Connection: keep-alive';  
  
  
  $url='http://www.91xiaozao.com/index.php/home/index';
     $ch = curl_init();
     curl_setopt($ch, CURLOPT_URL,$url);
     $fields = array('lname'=>'justcoding'); 
  curl_setopt($ch, CURLOPT_POSTFIELDS,$fields); 
  curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  curl_setopt($ch,CURLOPT_HTTPHEADER,$header);  
  echo $result = curl_exec($ch);

 

分享到:
评论

相关推荐

    PHP基于curl模拟post提交json数据示例

    本文实例讲述了PHP基于curl模拟post提交json数据。分享给大家供大家参考,具体如下: 这里php模拟post提交json数据操作的关键是在头部设置Content-Type <?php header(Content-type:application/json;charset=utf...

    php curl模拟post请求小实例

    本机:复制代码 代码如下:<?php$uri = “http://www.a.com/test.php”;//这里换成你服务器的地址// 参数数组$data = ...curl_setopt ( $ch, CURLOPT_POST, 1 );curl_setopt ( $ch, CURLOPT_HEADER, 0 );curl_setopt

    class.curl.php

    * 5: 支持返回发送请求前和请求后所有的服务器信息和服务器Header信息 * 6: 自动支持lighttpd服务器 * 7: 支持自动设置 REFERER 引用页 * 8: 自动支持服务器301跳转或重写问题(谢谢郑GG) * 9: 其它可选项,如...

    curl模块采集任意网页php类.zip

    class Curl {   private static $ins = null;  private $body = null;  private $cookieFile = null;  private $method = array('get','post');  final private function __construct...

    php之curl设置超时实例

    本文实例讲述了php中curl超时设置方法。分享给大家供大家参考。具体实现方法如下: 访问HTTP方式很多,可以使用curl, socket, file_get_contents() 等方法。 在访问http时,需要考虑超时的问题。 CURL访问...

    php 数据POST

    curl_setopt($curl, CURLOPT_HTTPHEADER, $headers); curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1); curl_setopt($curl, CURLOPT_POST, 1); curl_setopt($curl, CURLOPT_POSTFIELDS, $switch); $data ...

    PHP中CURL的CURLOPT_POSTFIELDS参数使用细节

    在通常情况下,我们使用 CURL 来提交 POST 数据的时候,我们已经习惯了这样的写法:复制代码 代码如下:curl_setopt( $ch, CURLOPT_POSTFIELDS,$post_data);但是这样的写法在有时候并不会很好用,可能会得到服务器...

    发送POST请求的php类.zip

    curl_setopt($ch, CURLOPT_HEADER, false); $file_contents = curl_exec($ch); curl_close($ch);Post()函数用于向窗口发送非PowerBuilder预定义事件的消息,这个窗口可以是PowerBuilder应用的窗口,也...

    深入理解curl类,可用于模拟get,post和curl下载

    如下所示:复制代码 代码如下:<?phpclass Curl { /* * get 方式获取访问指定地址 * @param string url 要访问的地址 * @param string cookie cookie的存放地址,没有则不... // 不显示header信息 curl_setopt

    curl模块采集任意网页php类

    * 1.支持单个get,post请求 * 2.支持多个目标未登录get请求 ...支持自定义header请求 * 6.支持自定义编码数据请求(该情况比较特殊) * 7.支持代理登陆 * 8.支持自定义来路 * 9.支持自定义超时 * 10.支持文件上传

    解析PHP 使用curl提交json格式数据

    复制代码 代码如下:$data = array(“name...curl_setopt($ch, CURLOPT_CUSTOMREQUEST, “POST”);curl_setopt($ch, CURLOPT_POSTFIELDS,$data_string);curl_setopt($ch, CURLOPT_RETURNTRANSFER,true);curl_setopt($ch

    详解php中curl返回false的解决办法

    首先来看一个封装的curl函数 ... $curlPost = $param; $curl = curl_init();//初始化curl curl_setopt($curl, CURLOPT_URL,$postUrl);//抓取指定网页 curl_setopt($curl, CURLOPT_HEADER, 0);//设置header curl_set

    求帮忙修改个php curl模拟post请求内容后并下载文件的解决思路

    function curl_post($header,$data,$url) { $ch = curl_init(); $res= curl_setopt ($ch, CURLOPT_URL,$url); curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, ...

    关于php 接口问题(php接口主要也就是运用curl,curl函数)

    接口问题php调用接口最主要的就是使用curl抓取信息复制代码 代码如下:$ch = curl_init();curl_setopt($ch, CURLOPT_URL, $url); //url地址curl_setopt($ch, CURLOPT_POST, true); //是否post请求curl_setopt($ch, ...

    PHP函数分享之curl方式取得数据、模拟登陆、POST数据

    复制代码 代码如下:/********************** curl 系列 ***********************///直接通过curl方式取得数据(包含POST、HEADER等)/* * $url: 如果非数组,则为http;如是数组,则为https * $header: 头文件 * $...

    php curl 模拟登录并获取数据实例详解

    PHP的curl()在抓取网页的效率方面是比较高的,而且支持多线程,而file_get_contents()效率就要稍低些,当然,使用curl时需要开启下... curl_setopt($curl, CURLOPT_HEADER, 0);//是否显示头信息 curl_setop

    php curl模拟post提交数据示例

    复制代码 代码如下:<?header(“Content-type: text/html; charset=utf8”);/* * 提交请求* @param $header array 需要配置的域名等header设置 array(“Host: devzc.com”)...*/function curl_post($header,$data,$u

    PHP使用curl_multi实现并发请求的方法示例

    本文实例讲述了PHP使用curl_multi实现并发... private static function getCurlObject($url,$postData=array(),$header=array()){ $options = array(); $url = trim($url); $options[CURLOPT_URL] = $url; $option

    PHP中使用CURL发送get/post请求上传图片批处理功能

    php中有curl拓展,一般用来实现网络抓取,模拟发送get post请求,文件上传。 在php中建立curl的基本步骤如下: 1.初始化  2. 设置选项,包括url  3. 执行并获取结果  4. 释放curl句柄。 在工作和学习中,我也是...

    PHP使用curl函数发送Post请求的注意事项

    前言 前几天在工作中遇到了一个需求,当用户点击了某个按钮以后,后台发起一个post请求到我这里,我接受传递过来的数据。... public function http_request( $url, $post = '', ... curl_setopt($ch, CURLOPT_HEADER, 0);

Global site tag (gtag.js) - Google Analytics