6

これは私のコードです:

from http.server import HTTPServer, BaseHTTPRequestHandler

class Handler(BaseHTTPRequestHandler):
    def do_GET(self):
        self.send_response(200)
        self.send_header('Content-type', 'text/html')
        self.end_headers()
        self.wfile.write(b'some text')

def redirect(location):
    # redirect

server = HTTPServer(('localhost', 1111), Handler)
server.serve_forever()

あるパスから別のパスにリダイレクトする関数を作成するにはどうすればよいですか?

4

1 に答える 1

15

私の回答は遅すぎると思いますが、他の人にとっては解決策です。

self.send_response(302)
self.send_header('Location', url)
self.end_headers()
于 2014-07-10T07:39:48.097 に答える