当前位置:首页 > PHP教程 > php类库 > 列表

PHP利用HttpClient.class.php类POST HTTP请求并获取返回值

发布:smiling 来源: PHP粉丝网  添加日期:2015-04-15 11:39:31 浏览: 评论:0 

HttpClient.class.php类是一个国外网站提供一个非常好用的HttpClient.class.php类了,我们可以利用它来做很多的事情,下面来看看.

通过HTTP协议客户端类HttpClient来介绍PHP POST HTTP请求的方法,这个类你可以到官方http://scripts.incutio.com/httpclient/index.php下载也可以通过本站下载点击下载附件.

下载好后通过两个文件来测试下,新建一个PHP文件加入如下内容:

  1. <?php  
  2.      include_once('HttpClient.class.php');  
  3.      //目标主机的地址,我这里填上测试的地址  
  4.      $Client = new HttpClient("192.168.1.5");  
  5.      $url = "http://localhost/receive.php";//请求的页面地址  
  6.      //POST的参数  
  7.      $params = array('username'=>"guowenlong",'password'=>"hahahaha");   //开源软件:phpfensi.com 
  8.      $pageContents = HttpClient::quickPost($url$params);  
  9.      echo $pageContents;  
  10. ?> 

上面代码第5行中的请求页面地址是receive.php所以再建一个receive.php文件,写入如下内容:

  1. <?php  
  2.     echo "username:".$_POST['username']."<br/>";  
  3.     echo "password:".$_POST['password']."<br/>";  
  4. ?> 

执行你建的第一个PHP文件将看到如下内容:username:guowenlong password:hahahaha

Tags: HttpClient class php HTTP请求

分享到: