您现在的位置:计算机技术学习网 > 技术中心 > WEB编程 > PHP >

模拟get和post请求(支持自定义header和测试CDN节点)

来源:一方有 责任编辑:栏目编辑 发表时间:2013-07-01 08:51 点击:

下面是一个模拟get或者post请求的方法支持
1.get,post方法
2.自定义参数
3.自定义header
4.返回服务器的返回内容和header
5.支持相特定的服务器请求url,适合测试cdn节点
代码如下

 

  1. <?php  
  2. error_reporting(0);  
  3. $user_agent="Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.0.10)";  
  4.  
  5. list($rheaders,$conntent)=request_url("60.28.14.148","80","get","/uploads/allimg/201111/20111109074558511.png",array("User-Agent"=> $user_agent),array());  
  6.  
  7. //list($rheaders,$conntent)=request_url("","","get","http://www.baidu.com/s",array("User-Agent"=>$user_agent),array("wd"=>"test"));  
  8. if($rheaders["httpstatus"]>=200&&$rheaders["httpstatus"]<=300)  
  9. {  
  10.  
  11.   //根据返回的类型,修改header  
  12.   if($rheaders['Content-Type']!="")  
  13.     header('Content-Type: '.$rheaders['Content-Type']);  
  14.     echo  &nb

    相关新闻>>

      发表评论
      请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
      用户名: 验证码:点击我更换图片
      最新评论 更多>>

      推荐热点

      • PHP测试
      • 十天学会php之第六天
      • 几种显示数据的方法的比较
      • 使用xmlhttp为网站增加域名查询功能
      • PHP+MYSQL+Javascript数据库查询结果的动态显示
      • 查找数组中指定键名的值
      • 用redis实现跨服务器session
      • 用新浪微博接口发送图片微博失败的原因
      • smarty局部缓存技术[源码分析]
      网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
      Copyright © 2008-2015 计算机技术学习交流网. 版权所有

      豫ICP备11007008号-1