我的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