1
http.server에서 PDF 파일을 제공하기 만하면됩니다. 내가 지금 file.pdf
로 응답 할 수 있고 난 아무데도 못하고 얼마나 확실하지 않다Python의 http.server에서 파일 제공 - 파일로 올바른 응답
from http.server import BaseHTTPRequestHandler, HTTPServer
class MyServer(BaseHTTPRequestHandler):
def do_GET(self):
self.send_response(200)
self.send_header('Content-type', 'application/pdf')
self.send_header('Content-Disposition', 'attachment; filename="file.pdf"')
self.end_headers()
# not sure about this part below
self.wfile.write(open('/filepath/file.pdf', 'rb'))
myServer = HTTPServer(('localhost', 8080), MyServer)
myServer.serve_forever()
myServer.server_close()
: 여기 내 코드입니다. 헤더가 정확하다고 확신하지만 실제 파일을 보낼 수는 없습니다.
답변 해 주셔서 감사합니다. – Clone