Ho un semplice server tornado che ha la classe:server di Tornado: abilitare CORS richieste
class BaseHandler(tornado.web.RequestHandler):
def set_default_headers(self):
print "setting headers!!!"
self.set_header("Access-Control-Allow-Origin", "*")
Quando un regolare (senza CORS) richiesta è fatta, le risposte server come previsto, tra l'Access-Control- Intestazione Allow-Origin. Ma quando faccio una richiesta di posta proveniente da domini diversi (usando), la risposta è 404 e viene visualizzato un errore: "XMLHttpRequest non può caricare http://dev-machine:8090/handshake. Nessuna intestazione 'Access-Control-Allow-Origin' è presente sulla risorsa richiesta. L'origine 'http://localhost:8090' non è quindi consentita l'accesso.La risposta aveva codice di stato HTTP 404. "
Puoi dire se mi manca qualcosa? (un'altra intestazione/altra configurazione/altro)
che' pass' v'è superfluo/sbagliato –