如何拉取 URL 并将变量传递给 Python 3 的 HTTP.Server



我的Google-fu使我失败了,也许是因为它迟到了。

给定下面的代码,我需要在domain.tld/parse之后进行所有内容。然后,它将与数据库相反(在我使用的示例中,但实际上我会打电话给mysql,会改变它吗?(

(

然后,它将用该URL提供重定向标头。

from http.server import BaseHTTPRequestHandler, HTTPServer
class HTTPServer_RequestHandler(BaseHTTPRequestHandler):
    def do_GET(self):
        self.send_response(301)
        self.send_header('Location', url)
        self.end_headers()
        return
array["stuff"] = "http://google.com"
array["thing"] = "http://yahoo.com"
url = array[page]
server_address = ('0.0.0.0', 80)
httpd = HTTPServer(server_address, HTTPServer_RequestHandler)
httpd.serve_forever()

可能有点迟了,但是根据文档,self.path应在服务器位置之后返回URL

相关内容

  • 没有找到相关文章

最新更新