Estoy tratando de realizar solicitudes entre dominios con Safari en Windows. La versión de My Safari es 5.1.2.¿Permitir solicitudes entre dominios en Safari y Chrome? Respuesta del servidor frente a los argumentos de la línea de comandos
Esta es una pregunta clásica. He leído en muchos lugares que Chrome y Safari permite que las solicitudes de dominios cruzados, siempre y cuando servidor responde con la cabecera siguientes caracteres en la respuesta
Access-Control-Allow-Origin: *
He leído este post. How to allow cross-domain requests in Safari? y muchos otros en el sitio de stackoverflow también.
Sin embargo, ninguno de ellos responde mi pregunta.
Tengo problemas con Chrome y Safari realizando solicitudes AJAX entre dominios a pesar de que estoy enviando el encabezado necesario desde el servidor.
Finalmente ejecuté Chrome con "--disable-web-security". Entonces funcionó.
Mis preguntas:
1) ¿Qué hago con Safari? ¿Utilizo un argumento de línea de comando similar?
2) Más importante aún, puede que alguien por favor dígame si la funcionalidad de dominios cruzados está permitido en Chrome y Safari por defecto, siempre y cuando el servidor responde con el encabezado o tengo que asegurarse de que
a) servidor responde con un encabezado
Y
b) del navegador se inicia con un argumento adecuado.
Hay muchos detalles para hacer que las solicitudes entre dominios funcionen correctamente. Todo depende del tipo de solicitud que intenta realizar. ¿Puedes dar más detalles sobre tu solicitud? Puede obtener más información sobre cómo realizar solicitudes CORS aquí: http://www.html5rocks.com/en/tutorials/cors/ – monsur