468x60

martedì 23 luglio 2013

Javascript Ajax e Cross domain

Volendo fare delle chiamate ajax a domini diversi dal proprio bisogna impostare lato server, sulla risorsa chiamata, l'header Access-Control-Allow-Origin in modo opportuno.

In JSP:
response.setHeader("Access-Control-Allow-Origin","*");
In PHP:
header('Access-Control-Allow-Origin: *');

Negli esempi sopra abbiamo impostato "*", per consentire la chiamata da qualsiasi dominio, ma potremmo restringere anche ad un solo dominio specificandolo al posto del "*", ad esempio "miodominio.it"

Nessun commento:

Posta un commento

468x60

Cerca su Google

Cerca nel Blog con Google