我正在尝试在变量“full_req”中构建HTTP请求字符串。 HTTP请求的格式如下:
GET /images/logo/ HTTP/1.1
Host: www.google.com
Connection: close
我已经编写了Python代码,如果我输入一个网址“http://www.google.com/images/logo/googlelogo.png”,它将把网���分成3部分。下面是我使用的变量:
host
(包含www.google.com
)path
(包含/images/logo/
)file
(包含googlelogo.png
)port
(显示为None
,但我认为应该显示80
)
print(full_req)
尝试了字符串拼接,但不起作用。 我使用了这个资源:http://www.skymind.com/~ocrow/python_string/
urlparse
模块吗? - Martijn Pieters