簡體   English   中英

如何從文件發送整個http請求?

[英]How to send entire http request from file?

我正在編寫一個解釋請求的 http 響應的小應用程序。 我正在用 python 編寫應用程序。 我沒有找到任何允許我發送存儲在一個文件中的正文 + 標題的內容。 我可以發送某些部分,如標頭,但不能發送整個請求。 例如,如果請求是:

GET /index.html HTTP/1.1
Host: localhost
Cookie: bob=lemon

我想一次性發送整個請求。 我將如何在 python 中做到這一點?

查看 python 請求庫。 https://requests.readthedocs.io/en/master/user/quickstart/#make-a-request

對於上面的請求,它看起來像

import requests 

url = 'http://localhost:[YOUR PORT HERE]/'
cookies = {bob : lemon}

r = requests.get(url, cookies=cookies)

要檢查您的請求是否成功,您應該從中獲取 200 代碼。

r.status_code

查看圖書館了解更多信息,它非常廣泛。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM