php 構造http頭 php模擬http請求 偽裝頭部資訊
http://jingyan.baidu.com/article/335530daafcd6019ca41c352.html
<?php
/**
構造 http 請求
*/
$filename="http://sj.mjerp.com/dabenying/?r=site/Userlogin&userName=a";
$host = "sj.mjerp.com";
$url = parse_url($filename);
echo '<pre>';
print_r($url);
$POST = <<<HEADER
GET /dabenying/?r=site/Userlogin&userName=a HTTP/1.1
Accept: text/plain, text/html
Referer: {$referer}
Accept-Language: zh-CN,zh;q=0.8
Content-Type: application/x-www-form-urlencodem
Set-Cookie: token=value; pub_sauth1=value;r=site/Userlogin; userName=a; pub_sauth2=value
User-Agent: Mozilla/5.0 (X11; Linux i686) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.56 Safari/537.17
Host: {$host}
Content-Length: 0
Pragma: no-cache
Cache-Control: no-cache
Connection: close\r\n
HEADER;
$fp = fsockopen($host,80,$errno,$errstr,30);
if ($fp)
{
echo '======<br>';
fwrite($fp, $POST);
echo 2;;
$result = '';
while(!feof($fp))
{
// receive the results of the request
echo fgets($fp),'<br>';
}
//echo $result;
}else{
echo 'failed';
}
fclose($fp);
相關推薦
php 構造http頭 php模擬http請求 偽裝頭部資訊
http://jingyan.baidu.com/article/335530daafcd6019ca41c352.html <?php /** 構造 http 請求 */ $filename="http://sj.mjerp.com/dabenying
Http協議以及模擬http請求發送數據
我們 public w3c 註意 -s accep 情況 hat 資源定位 1 為什麽要使用http協議 假設我現在有兩個客戶端瀏覽器,一個是google,一個是IE瀏覽器;我現在有兩個服務器,一個是tomcat,一個是JBoss;在最初的情況下是:如果google要往
http協議(模擬http請求,http與https的區別)
模擬http請求 這裡我用的win03 首先開啟cmd,然後輸入Telnet www.baidu.com 80 後按回車(此時是黑屏狀態) 然後利用快捷鍵 “ctrl+]”來開啟telnet
curl設定http頭Authentication實現http基本認證
curl --user name:password http://www.example.com 或者 curl -u name:password http://www.example.com 例: curl --user admin:111111 "http://192.
php模擬http請求的兩種姿勢
php http curl CURL$ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, self::$connectTimeout); curl_setop
使用PHP CURL 模擬HTTP實現線上請求工具-toolfk程式設計師工具網
本文要推薦的[ToolFk]是一款程式設計師經常使用的線上免費測試工具箱,ToolFk 特色是專注於程式設計師日常的開發工具,不用安裝任何軟體,只要把內容貼上按一個執行按鈕,就能獲取到想要的內容結果。ToolFk還支援 BarCode條形碼線上生成、 QueryList採集
php curl模擬http請求
文章來自:原始碼線上https://www.shengli.me/php/298.html cURL是什麼? 使用cURL:
php 模擬http傳送請求三種方式(curl,stream流的方式,)
一,curl cURL 是一個用來傳輸資料的工具,支援多種協議,如在 Linux 下用 curl 命令列可以傳送各種 HTTP 請求。PHP 的 cURL 是一個底層的庫,它能根據不同協議跟各種伺服器通訊,HTTP 協議是其中一種。 post請求 public
用PHP模擬HTTP中的POST請求JSP網頁,提交資料
今天我們來實現一個提交話費的WEB程式,主要應用在:代理電信公司話費交納。 第一步:獲取登入頁面的SESSION會話ID值. 為什麼要獲取SESSION值? 我們知道,使用者訪問一個網站時往往需要瀏覽許多網頁。對於一個通過PHP構築的網站來說,使用者在訪問的過程中需要執行許多的動態頁面
python利用requests模擬http請求及請求頭
requests python 請求頭 header post 一、通過requests發送請求之前一直使用urllib以及urllib2模擬http請求發送,在實際場景中,我們需要造自己定義好的header、body等等,使用urllib很麻煩,很偶然的機會,接觸到了requests,可
PHP的3種發送HTTP請求的方式
default 管理 mon class 防止 列表 密碼 value opera 1.cURL <?php class IndexController extends ControllerBase { public function indexActi
PHP獲取http頭資訊
獲取http請求的頭資訊。 PHP手冊提供了現成的函式: getallheaders (PHP 4, PHP 5) getallheaders — Fetch all HTTP request headers 說明 array getallheaders ( v
PHP 模擬 HTTP 基本認證(Basic Authentication)
當某個頁面需要認證才能進行訪問時,接到請求後伺服器端會在響應頭中傳送一個 WWW-Authenticate 首部(用來標識認證安全域),語法為 WWW-Authenticate:Basic relam=quoted-string 客戶端接收到後會彈出一個對話方塊,要求
php下通過偽造http頭破解防盜鏈的程式碼
這篇文章主要用於圖片,軟體等突破防盜鏈的方法,希望需要的朋友有所幫助,但不推薦這樣做,如果官方改版都是無法繼續使用的。 偽造referer例項程式碼,主要用於一些突破防盜鏈,比如圖片,軟體
PHP常用http頭
PHP常用Http頭 404 header('HTTP/1.1 404 Not Found'); 301,302 #firefox中有時會快取301跳轉所以加上了快取過期 header("Expire
php根據Http請求頭部資訊下載檔案
朋友遇到一個問題,php訪問一個下載地址,獲得的只有地址的請求值,而沒有問題,經過大神的指導發現,原來下載地址有經過校驗,要在瀏覽器環境下才能下載,用php的header模擬瀏覽器環境,就能下載了。大神的解決方法:先用瀏覽器訪問這個地址,獲得這個地址的頭部資訊 在程式碼裡
php偽造http頭破解防盜鏈程式碼
用於圖片,軟體等突破防盜鏈的方法。 偽造referer例項程式碼,主要用於一些突破防盜鏈,比如圖片,軟體等。 這裡就直接給出完整的程式吧,具體的應用可以自己修改。 我這裡給出的例子是很簡單的,其實可以從這個例子中發展出很多的應用。比如隱藏真實的URL地址……嘿嘿,具體的就
php 設定HTTP頭[備忘]
$this->response->setHttpHeader('Content-type', 'application/x-javascript'); $offset = 5*60; $this->response->
php http傳送get、post請求的幾種方法
方法1: 用file_get_contents 以get方式獲取內容 <?php $url='http://www.domain.com/'; $html = file_get_contents($url); echo $html; ?> 方法
php偽造http頭實現破解防盜鏈
偽造referer例項程式碼,主要用於一些突破防盜鏈,比如圖片,軟體等。 這裡就直接給出完整的程式吧,具體的應用可以自己修改。 我這裡給出的例子是很簡單的,其實可以從這個例子中發展出很多的應用。比如隱藏真實的URL地址……嘿嘿,具體的就自己分析去吧 這裡新建一個檔案file.php。後面的引數就是需要偽