我正在尝试在变量“full_req”中构建 HTTP 请求字符串。以下是 HTTP 请求的外观:
GET /images/logo/ HTTP/1.1
Host: www.google.com
Connection: close
我已经编写了 python 代码,所以如果我输入一个 URL,“ http://www.google.com/images/logo/googlelogo.png ”,它会将 URL 分成 3 个部分。以下是我使用的变量:
host
(包含www.google.com
)path
(包含/images/logo/
)file
(包含googlelogo.png
)port
(它的显示None
,但我认为它应该说80
)
如何将 HTTP 请求字符串分配给full_req变量,所以如果我打印此变量,它包含所有三行?
print(full_req)
尝试了字符串连接,但没有奏效。我使用了这个资源:http ://www.skymind.com/~ocrow/python_string/