php http post get 请求

原创 2015年11月18日 08:58:32
    public function http_get($url,$timeout = 10){
        $ch = curl_init();
        curl_setopt ($ch, CURLOPT_URL,$url);
        curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
        curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
        $file_contents = curl_exec($ch);
        curl_close($ch);
        return $file_contents;
    }
    
    /**
     * http post请求
     * @param array $post_data 请求参数
     * @param unknown $url 请求的地址
     * @param number $timeout
     */
    public function http_post($post_data,$url, $timeout = 10){
        $ch = curl_init();
        curl_setopt ($ch, CURLOPT_URL, $url);
        curl_setopt ($ch, CURLOPT_POST, 1);
        if(!empty($post_data)){
            curl_setopt($ch, CURLOPT_POSTFIELDS, $post_data);
        }
        curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
        curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
        curl_setopt($ch, CURLOPT_HEADER, false);
        $file_contents = curl_exec($ch);
        curl_close($ch);
        return $file_contents;
    }

版权声明:本文为博主原创文章,如需转载,请注明出处。

php http发送get、post请求的几种方法

方法1: 用file_get_contents 以get方式获取内容   方法2: 用fopen打开url, 以get方式获取内容 ...
  • u012366662
  • u012366662
  • 2016年10月12日 20:52
  • 6968

CURL封装的php http和https请求网页模拟post get函数

/************************* CURL *******************************/ //CURL 获此网页内容 function curl_get_co...
  • q616804668
  • q616804668
  • 2015年02月15日 13:15
  • 2473

PHP发送HTTP请求(POST请求、GET请求)

file_get_contents版本: 01 /** 02  * 发送post请求 ...
  • BabyNiu411
  • BabyNiu411
  • 2015年03月02日 16:03
  • 6664

php http发送get、post请求的几种方法

方法1: 用file_get_contents 以get方式获取内容   方法2: 用fopen打开url, 以get方式获取内容 ...
  • u012366662
  • u012366662
  • 2016年10月12日 20:52
  • 6968

PHP 模拟CURL分别GET POST进行HTTP请求

在调用接口的过程中 我们需要模拟浏览器请求,这个时候作为PHP开发者,我们可以利用CURL进行模拟HTTP请求 1、curl以POST方式请求https协议接口 /** * 传入json数...
  • sukangshen
  • sukangshen
  • 2017年12月15日 13:30
  • 44

Python:HTTP请求模块(httplib/urllib,GET/POST,php),Web服务器模块

一、HTTP请求模块 1.1 模块及区别 模块:                 httplib、 httplib2                 urllib、urllib2 区别:       ...
  • kanguolaikanguolaik
  • kanguolaikanguolaik
  • 2015年10月14日 09:33
  • 1622

CURL封装的php http和https请求网页模拟post get函数

/************************* CURL *******************************/ //CURL 获此网页内容 function curl_get_co...
  • q616804668
  • q616804668
  • 2015年02月15日 13:15
  • 2473

PHP发送HTTP请求(POST请求、GET请求)

file_get_contents版本: 01 /** 02  * 发送post请求 ...
  • BabyNiu411
  • BabyNiu411
  • 2015年03月02日 16:03
  • 6664

php http get post实现

  • 2013年10月30日 21:45
  • 12KB
  • 下载

(推荐)怎么用PHP发送HTTP请求(POST请求、GET请求)?

file_get_contents版本: 01 /** 02  * 发送post请求 03  * @...
  • u010307690
  • u010307690
  • 2014年10月18日 16:15
  • 289
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:php http post get 请求
举报原因:
原因补充:

(最多只允许输入30个字)