Detta inlägg är gammalt och kan innehålla inaktuell information.

Erbjuda CORS

Per Skrev:

Hejsan,

Jag undrar ifall ni har några planer på att stödja CORS?
Se http://www.html5rocks.com/en/tutorials/cors/ för ref.
Headern "Access-Control-Allow-Origin" måste sändas av er server för att det ska funka.
HTTP Response:

Access-Control-Allow-Origin: *
Access-Control-Allow-Credentials: true
Access-Control-Expose-Headers: FooBar
Content-Type: text/html; charset=utf-8

Vänliga Hälsningar,

Per Q A

Kommentarer

  • Hej Per!
    Tack för förslaget om att använda CORS, jag kände personligen inte till denna tekniken.

    Problemet med tekniken är dock samma som med JSON-P, att API-ycklar exponeras väldigt lätt. Du kan läsa mitt svar på denna frågan:
    http://kundo.se/org/trafiklabse/d/sl-realtidsin...

  • Hejsan,

    Jag stöter också på CORS-relaterade problem för nearbystops API:et;

    "No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://localhost:3000' is therefore not allowed access"

    Detta gäller en lokal hemsida, där jag försöker göra en XMLHttpRequest av typen GET.

    Finns det något bra sätt att komma runt detta (som inte innebär att stänga av Same Origin Policy:n i min webbläsare)?

    Jag kör Chrome 46.0.2490.71 m på Windows 10.

    Vänliga Hälsningar,
    Wilhelm

  • Hej!

    De nya ResRobot APIerna stödjer JSONP (se dokumentationen) det är väl den enda förbättringen gällande detta problem.

    Team Trafiklab

Kommentera eller skriv ett nytt inlägg

Ditt namn och inlägg kan ses av alla. Din e-post visas aldrig publikt.