quando jQuery vem de CDN, as chamadas ajax são de origem cruzada?
Comecei recentemente a delegar num jquery hospedado em CDN, esquecendo que as minhas chamadas do ajax foram impactadas pelo CORS ... Surpreendentemente, não temos visto navegadores a fazer muito alarido sobre isso! Especificamente, tanto quanto podemos dizer, apenas um navegador em particular faz uma pré-luz opções (o agente é "Mozilla/5.0 (Windows NT 6.3; WOW64; Trident/7.0; rv:11.0"). A grande maioria dos navegadores lá fora, incluindo Chrome, FF ou Safari são perfeitamente felizes sem o pré-voo -- uma das razões por que nós não pegamos o problema no desenvolvimento/teste, que nossas opções requisitar manuseio estava faltando.
Por Favor, confirme se este cenário constitui de facto um CORS:
- ficheiro: app.js do Host-a Ficheiro: jquery.js de CDN
App.js faz ajax-chamadas para o seu local de origem (Host-a) usando jquery de CDN. O IE11 é o único a fazê-lo bem ao emitir o pré-voo?
Obrigado! 0
1 answers
Todas as chamadas ajax têm a máquina de origem-A. têm a origem do domínio do documento html original.
3
Author: Collin Anderson, 2014-12-08 20:24:12