kujhg 发表于 2015-3-11 08:42:41

PHP发送POST和GET请求

/**
   * POST请求
   * **/
    public static function post($url,$postData) {
      $curl = curl_init();
      curl_setopt($curl, CURLOPT_POST, true);
      curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
      curl_setopt($curl,CURLOPT_REFERER,"http://jinrong2.baidu.com");
      curl_setopt($curl,CURLOPT_USERAGENT,"Mozilla/5.0 (Windows NT 6.1; WOW64; rv:36.0) Gecko/20100101 Firefox/36.0");
      curl_setopt($curl, CURLOPT_URL,$url);
      curl_setopt($curl, CURLOPT_POSTFIELDS, $postData);
      $result = curl_exec($curl);
      curl_close($curl);
      return $result;
    }
    /**
   * GET请求
   * **/
    public static function getHttp($url){
      $curl = curl_init();
      curl_setopt($curl, CURLOPT_POST, false);
      curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
      curl_setopt($curl,CURLOPT_REFERER,"http://jinrong2.baidu.com");
      curl_setopt($curl,CURLOPT_USERAGENT,"Mozilla/5.0 (Windows NT 6.1; WOW64; rv:36.0) Gecko/20100101 Firefox/36.0");
      curl_setopt($curl, CURLOPT_URL,$url);
      $result = curl_exec($curl);
      curl_close($curl);
      return $result;
    }


页: [1]
查看完整版本: PHP发送POST和GET请求