利用fsockopen模擬HTTP傳送請求

2021-08-07 01:52:57 字數 1241 閱讀 4408

首先檢查php.ini 中 allow_url_fopen 選項是否開啟,需要開啟

get 方式傳送請求

$fp = fsockopen('localhost', 80, $errno, $errstr, 10);//host 埠 錯誤碼 錯誤訊息 超時時間

//請求行

$http = "get /http/server.php?use=111&name=oop http/1.1\r\n";//以\r\n結尾 固定格式 連線位址為絕對路徑

//請求頭

$http .= "connection: close\r\n\r\n";//close:返回結果後關閉連線 請求頭結束:結尾兩個\r\n

//get 請求方式沒有請求體

$result;

post方式

$fp = fsockopen('localhost', 80, $errno, $errstr, 10);

$body = "[email protected]&username=admin";

//請求行

//請求頭

$http .= "content-length: ".strlen(trim($body))."\r\n\r\n";//請求行和體中間兩個\r\n

//請求體

//傳送

fsockopen 來模擬生成 HTTP 連線

fsockopen 來模擬生成 http 連線 public function dorequest host,path,param array 呼叫 查詢漏電自檢 host server server name path apiv2 get mogo index 這個是去請求的介面 param si...

如何利用pandas將Excel轉為html格式

大家談及用pandas匯出資料,應該就會想到to.系列的函式。這其中呢,比較常用的就是pd.to csv 和pd.to exupoqrtvtocel 但其實還可以將其導成html網頁格式,這裡用到的函式就是pd.to html 今天我們要實現excel轉為html格式,首先需要用讀取excel中的 ...

利用 fsockopen 函式開放埠掃瞄器

1 前言 本文利用 fsockopen 函式,編寫乙個功能簡單的埠掃瞄器。2 關鍵技術 本例項的埠號是固定的,通過對陣列的遍歷,利用 fsockopen 函式連線,如果連線成功,則該埠處於開放狀態,否則該埠處於關閉狀態。核心 如下 foreach port as key value 3 如下 en ...