Handle CORS preflight requests
(self)
| 39 | super().__init__(*args, **kwargs) |
| 40 | |
| 41 | def do_OPTIONS(self): |
| 42 | """Handle CORS preflight requests""" |
| 43 | self.send_response(200) |
| 44 | self.send_header('Access-Control-Allow-Origin', '*') |
| 45 | self.send_header('Access-Control-Allow-Methods', 'GET, POST, DELETE, OPTIONS') |
| 46 | self.send_header('Access-Control-Allow-Headers', 'Content-Type') |
| 47 | self.end_headers() |
| 48 | |
| 49 | def do_GET(self): |
| 50 | """Handle GET requests""" |
nothing calls this directly
no outgoing calls
no test coverage detected