最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python循環(huán)接收http請求數(shù)據(jù)方式

 更新時(shí)間:2024年06月28日 10:03:18   作者:L.G.F  
這篇文章主要介紹了python循環(huán)接收http請求數(shù)據(jù)方式,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

python循環(huán)接收http請求數(shù)據(jù)

最近做一個(gè)項(xiàng)目需要測試http請求,大量密集的http請求測試,網(wǎng)上只找到了postman這種client工具,沒有發(fā)現(xiàn)http server工具,于是想手寫一個(gè)。

聽聞python快捷,網(wǎng)上找了一個(gè),但是只能接收一次數(shù)據(jù),于是改動(dòng)了一下,測試了一下效果還不錯(cuò),這里記錄一下。

# coding:utf-8
#環(huán)境: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)
        # 構(gòu)造響應(yīng)數(shù)據(jù)
        response_start_line = "HTTP/1.1 200 OK\r\n"
        response_headers = "Server: received\r\n"
        response_body = "<h1>Python HTTP Test</h1>"
        response = response_start_line + response_headers + "\r\n" + response_body
 
        # 向客戶端返回響應(yīng)數(shù)據(jù)
        client_socket.send(bytes(response))

python獲取http請求報(bào)文數(shù)據(jù)

import socket
if __name__ == '__main__':
    # 1.創(chuàng)建tcp服務(wù)端套接字
    tcp_server_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
    # 2.綁定端口(端口號可以修改)
    tcp_server_socket.bind(("", 8989))
    # 3.等待接收客戶端的連接請求
    service_client_socket, ip_port = tcp_server_socket.accept()
    print(ip_port)
    # 4.接收客戶端發(fā)送的http請求報(bào)文數(shù)據(jù)
    recv_fata = service_client_socket.recv(4096)
    # 5.顯示原始http請求報(bào)文數(shù)據(jù)
    print(recv_data)
    service_clinent_socket.close()
    tcp_server_socket.close()

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Python多叉樹的構(gòu)造及取出節(jié)點(diǎn)數(shù)據(jù)(treelib)的方法

    Python多叉樹的構(gòu)造及取出節(jié)點(diǎn)數(shù)據(jù)(treelib)的方法

    今天小編就為大家分享一篇Python多叉樹的構(gòu)造及取出節(jié)點(diǎn)數(shù)據(jù)(treelib)的方法,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-08-08
  • 徹底解決Python包下載慢問題

    徹底解決Python包下載慢問題

    這篇文章主要介紹了徹底解決Python包下載慢問題,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-11-11
  • 對Python中9種生成新對象的方法總結(jié)

    對Python中9種生成新對象的方法總結(jié)

    今天小編就為大家分享一篇對Python中9種生成新對象的方法總結(jié),具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-05-05
  • Python中常見的導(dǎo)入方式總結(jié)

    Python中常見的導(dǎo)入方式總結(jié)

    這篇文章主要介紹了Python中常見的導(dǎo)入方式總結(jié),文中有非常詳細(xì)的代碼示例,對正在學(xué)習(xí)python的小伙伴們有非常好的幫助,需要的朋友可以參考下
    2021-05-05
  • 基于Python中isfile函數(shù)和isdir函數(shù)使用詳解

    基于Python中isfile函數(shù)和isdir函數(shù)使用詳解

    今天小編就為大家分享一篇基于Python中isfile函數(shù)和isdir函數(shù)使用詳解,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-11-11
  • 解決Python 中英文混輸格式對齊的問題

    解決Python 中英文混輸格式對齊的問題

    今天小編就為大家分享一篇解決Python 中英文混輸格式對齊的問題,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-07-07
  • python如何標(biāo)準(zhǔn)化日期時(shí)間格式轉(zhuǎn)化成非標(biāo)準(zhǔn)化格式

    python如何標(biāo)準(zhǔn)化日期時(shí)間格式轉(zhuǎn)化成非標(biāo)準(zhǔn)化格式

    這篇文章主要介紹了python如何標(biāo)準(zhǔn)化日期時(shí)間格式轉(zhuǎn)化成非標(biāo)準(zhǔn)化格式問題,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-06-06
  • 對python程序內(nèi)存泄漏調(diào)試的記錄

    對python程序內(nèi)存泄漏調(diào)試的記錄

    今天小編就為大家分享一篇對python程序內(nèi)存泄漏調(diào)試的記錄,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-06-06
  • Python使用Code2flow將代碼轉(zhuǎn)化為流程圖的操作教程

    Python使用Code2flow將代碼轉(zhuǎn)化為流程圖的操作教程

    Code2flow 是一款開源工具,能夠?qū)⒋a自動(dòng)轉(zhuǎn)換為流程圖,該工具對于代碼審查、調(diào)試和理解大型代碼庫非常有用,在這篇博客中,我們將深入探討 Code2flow 的功能,展示如何將代碼轉(zhuǎn)化為流程圖、常用的配置選項(xiàng)和使用技巧,需要的朋友可以參考下
    2025-06-06
  • python Plotly繪圖工具的簡單使用

    python Plotly繪圖工具的簡單使用

    這篇文章主要介紹了python Plotly繪圖工具的簡單使用,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-03-03

最新評論

海宁市| 白沙| 柏乡县| 苍梧县| 祁连县| 育儿| 保定市| 泾阳县| 凤台县| 望江县| 噶尔县| 武宁县| 东城区| 巴中市| 裕民县| 宣汉县| 阿城市| 大姚县| 高清| 绩溪县| 丹凤县| 朝阳区| 丰镇市| 海宁市| 绥芬河市| 康乐县| 临泽县| 沧州市| 安多县| 丹阳市| 唐山市| 保靖县| 桃园县| 且末县| 青铜峡市| 昂仁县| 太仆寺旗| 湘阴县| 措美县| 黔南| 梨树县|