APIs de JavaScript - Ejemplos de protección entre orígenes y CORS

En esta página se muestran ejemplos de la protección del navegador para acceso del uso cruzado entre orígenes y su habilitación mediante CORS

Peticiones de origen cruzado y a través de CORS

Ejemplos de acceso cruzado

Abra la consola y verá el mensaje de error en el navegador. Observe también en la pestaña de Red que la petición no tiene respuesta porque ni siquiera ha sido enviada.

  • El recurso https://www.ujaen.es/departamentos/ingtel/ es una página en otro dominio que no implementa CORS.
  • El recurso https://labtelema.ujaen.es:8083/ es una página en el mismo dominio pero otro puerto que no implementa CORS.
    • No es un petición verificada ya que es un GET.
  • El recurso https://labtelema.ujaen.es/api/form.php/ es un formulario en un servidor que sí implementa CORS.
    • No es un petición verificada ya que es un POST con datos application/x-www-form-urlencoded.
  • El recurso https://labtelema.ujaen.es/api/form.php/ es un formulario en un servidor que sí implementa CORS.
    • Es un petición verificada ya que es un POST con datos application/json.
    • El navegador envía previamente a la petición POST un mensaje OPTIONS.

Inicio