Lors d'une tentative de requête CORS sur Safari 10.1, sur une URL qui inclut des paramètres de requête (par exemple, https://example.com/api?v=1), Safari affiche
XMLHttpRequest ne peut pas être chargé en raison de vérifications de contrôle d'accès
Chrome/Firefox fonctionnent correctement.
Sur les requêtes à partir d'une page sans le "?v=1", Safari fonctionne également correctement.
J'ai essayé de modifier l'en-tête de réponse du serveur de
Access-Control-Allow-Origin: https://example.com
à
Access-Control-Allow-Origin: https://example.com/api?v=1
mais cela casse Chrome.
Des suggestions ?