का उपयोग कर POST अनुरोध से फ़ाइल प्राप्त करें मैं POST संदेश प्राप्त करने के लिए नीचे दिए गए कोड को चला रहा हूं। मैं फ़ाइल कैसे प्राप्त करूं (POST के साथ भेजा गया) और मैं HTTP स्थिति कोड 200
ठीक से कैसे प्रतिक्रिया करूं?पायथन के बेसएचटीटीपीएसवर
#!/usr/bin/env python
import ssl
import BaseHTTPServer, SimpleHTTPServer
from BaseHTTPServer import BaseHTTPRequestHandler
class HttpHandler(BaseHTTPRequestHandler):
def do_POST(self):
print "got POST message"
# how do I get the file here?
print self.request.FILES
httpd = BaseHTTPServer.HTTPServer(('localhost', 4443), HttpHandler)
httpd.socket = ssl.wrap_socket(httpd.socket, certfile='./server.pem', server_side=True)
httpd.serve_forever()
$curl -X POST -d @../some.file https://localhost:4443/resource --insecure
AttributeError: 'SSLSocket' object has no attribute 'FILES'
शायद Django में, लेकिन यह Django नहीं है। –