激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - PHP教程 - php模擬asp中的XmlHttpRequest實現http請求的代碼

php模擬asp中的XmlHttpRequest實現http請求的代碼

2019-11-20 14:19PHP教程網 PHP教程

為了自己方便模擬asp里面的xmlhttp組件寫的phphttp請求類,基本的功能都實現了,支持gzip壓縮

類名 :HttpRequest($url="",$method="GET",$useSocket=0) 
//$url為請求的地址;默認請求方法為GET;$useSocket默認為0,使用fsockopen方法,如果設置為1則使用socket_create方法 

方法: 
open($ip="",$port=-1) //打開同服務器的連接,默認不用設置這兩個參數(一個同事在linux用的時候,請求的不是hostname解析的IP,因此加了這兩個參數,以連接真實的服務器IP) 
setTimeout($timeout=0) //設置獲取數據的超時時間,必須在send方法調用之前設置才有效,單位秒,默認值0為不限制 
setRequestHeader($key,$value="") //設置請求頭,必須在send方法調用之前設置才有效 
removeRequestHeader($key,$value="") //移除指定鍵值的請求頭,必須在send方法調用之前調用才有效 
send($data="") //發送數據$data到服務器 
getResponseBody() //獲取服務器返回的文本 
getAllResponseHeaders() //獲取服務器響應的所有頭信息 
getResponseHeader($key) //獲取服務器響應的某個頭信息,例如Server,Set_Cookie等 

屬性: 
$url //要請求的url 
$method //請求方法(POST/GET) 
$port //請求的端口 
$hostname //請求的主機名 
$uri //url的文件部分 
$protocol //請求協議(http)(包括本屬性的以上5個屬性均由程序自動通過url分析) 
$excption //異常信息 
$_headers=array() //請求頭array("key"=>"value") 
$_senddata //發送到服務器的數據 
$status //返回的狀態碼 
$statusText //狀態信息 
$HttpProtocolVersion //服務器的HTTP協議版本 

注意: 
Host頭由程序自動設置,當用POST方法請求時,Content-Length和Content-Type已被自動設置。 
支持gzip壓縮的頁面
php_XmlHttpRequest.rar

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 黄色免费入口 | 偿还电影免费看 | 在线播放免费播放av片 | 色悠悠久久久久 | 欧美性生交大片 | 日日碰日日操 | 在线亚洲观看 | 午夜精品久久久久久久爽 | 亚洲国产高清自拍 | 免费看黄色一级大片 | 国产在线欧美 | 九色激情网 | 黄色大片在线免费观看 | 99re热精品视频 | av在线免费播放网站 | 激情国产视频 | 精品一区二区三区中文字幕老牛 | 日韩精品久久久 | 免费观看在线 | 亚洲一区在线免费视频 | 欧美成人精品一区 | 在线免费视频a | 成人免费在线视频 | av免费在线不卡 | 国产精品区在线12p 午夜视频色 | 亚洲国产高清一区 | 九九精品视频观看 | 91精品国产一区二区在线观看 | 午夜视频在线观看免费视频 | 国产1区2 | 欧美在线观看视频一区 | 性欧美xxxx极品摘花 | 最新欧美精品一区二区三区 | 日韩精品久久久久久久九岛 | 欧美aaaaa一级毛片在线 | 久久久久久久久免费 | 国产日产精品一区二区三区四区 | 欧美成人免费小视频 | videos真实高潮xxxx | 激情在线免费观看 | 精品久久久久久久 |