[英]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.