我正在尝试按照这个问题的答案,以便我可以处理HTTP GET输入:
Processing HTTP GET input parameter on server side in python
但是我得到错误“self not defined”这是有道理的,因为在任何时候都不是用self作为参数定义的函数。我假设回答问题的人认为他们发布的代码的上下文被提出问题的人理解,但这个背景对我来说并不清楚。
这是我上面链接的问题的代码:
from urlparse import urlparse, parse_qs
query_components = parse_qs(urlparse(self.path).query)
imsi = query_components["imsi"]
# query_components = { "imsi" : ["Hello"] }
注意query = urlparse(self.path).query
和parse_qs(urlparse(self.path).query)
我想知道如何使用提供的代码,例如,如果您可以使用此代码提供一个函数,我可以将其复制到我的程序中就足够了,或者如果您可以提供一个完整函数程序的示例以这种方式处理HTTP GET输入也是足够的。
感谢您的帮助