socket構造post請求例項

2021-06-29 14:12:13 字數 980 閱讀 7842

//請使用socket相關函式(非curl)實現如下功能:構造乙個post請求,傳送到指定http server的指定埠的指定請求路徑(如請求中包含以下變數: 

使用者名稱(username):溫柔一刀

密碼(pwd):&123=321&321=123&

個人簡介(intro):hello world!

且該http server需要以下cookie來進行簡單的使用者動作跟蹤:

cur_query:you&me

last_tm:...(上次請求的unix時間戳,定為當前請求時間前10分鐘)

cur_tm:...(當前請求的unix時間戳)

設定超時為10秒,發出請求後,將http server的響應內容輸出。

複製內容到剪貼簿**:

function encode($data, $sep = 『&』)

return $encoded;

} function post($url, $post, $cookie)

fclose($fp);

} $url = 『

$encoded = username=溫柔一刀& pwd=

$post = array(

『username』=> 『溫柔一刀』,

『pwd => 『&123=321&321=123&』,

『intro => 『hello world!』

); $cookie = array(

『cur_query』 => 『you&me,

『last_tm』 => time() - 600,

『cur_tm 『=> time()

); post($url, $post, $cookie);

JAVA http的post請求 例項

例項一 string uriapi 這是我測試的本地,大家可以隨意改 建立httpost物件 namevaluepair實現請求引數的封裝 list params new arraylist params.add new basicnamevaluepair u 沈大海 params.add new...

爬蟲高階 使用post請求實現翻譯

import requests import json 爬取資料的url 請求方式 post data form data 函式的封裝 deffanyi kw url headers 定義請求的引數 data result requests.post url url,data data,header...

curl 構造 模擬 post請求

curl setopt ch,curlopt postfields,data data是陣列格式 curl setopt ch,curlopt postfields,data data 是json格式 curl setopt ch,curlopt postfields,url data data 是...