import http.server, socketserver, os

os.chdir('/opt')  # 固定服务目录（模板文件所在），不依赖启动时的工作目录

class H(http.server.SimpleHTTPRequestHandler):
    def end_headers(self):
        self.send_header('Content-Disposition', 'attachment; filename="docx_template.docx"')
        super().end_headers()

socketserver.ThreadingTCPServer.allow_reuse_address = True
with socketserver.ThreadingTCPServer(('', 8000), H) as httpd:
    httpd.serve_forever()
