python 迴圈接收http請求資料

2021-09-13 15:23:31 字數 913 閱讀 8898

最近做乙個專案需要測試http請求,大量密集的http請求測試,網上只找到了postman這種client工具,沒有發現http server工具,於是想手寫乙個。聽聞python快捷,網上找了乙個,但是只能接收一次資料,於是改動了一下,測試了一下效果還不錯,這裡記錄一下。

# coding:utf-8

#環境:python2.7

import socket

from multiprocessing import process

if __name__ == "__main__":

server_socket = socket.socket(socket.af_inet, socket.sock_stream)

server_socket.bind(("", 8000))

server_socket.listen(128)

client_socket, client_address = server_socket.accept()

while true:

request_data = client_socket.recv(10240)

print("request data:", request_data)

# 構造響應資料

# 向客戶端返回響應資料

client_socket.send(bytes(response))

C winform 作為服務端接收http請求

使用httplistener監聽來自客戶端的http請求,對於get請求的資料可以通過request.querystring 引數 獲取 而對於來自客戶端的post請求則不能使用request 獲取,需要將獲取分析請求流中的資料拿到引數 獲取post請求中的引數和值幫助類 獲取post過來的引數和資...

IHttpHandler 接收axios請求的引數

前台寫法如下 axios.post apinew goodsapi.ashx?action createcurtain then res error 請求引數格式如下 這個格式的資料一般處理程式用var json context.request formdata 這種寫法獲取不到 所以用下面的方法來...

C 接收http請求

使用httplistener監聽來自客戶端的http請求,對於get請求的資料可以通過request.querystring 引數 獲取 而對於來自客戶端的post請求則不能使用request 獲取,需要將獲取分析請求流中的資料拿到引數 獲取post請求中的引數和值幫助類 獲取post過來的引數和資...