×
×

Error de autenticación

Ha habido un problema a la hora de conectarse a la red social. Por favor intentalo de nuevo

Si el problema persiste, nos lo puedes decir AQUÍ

×

TutorialesdeinternetMiembro desde: 15/08/18

Tutorialesdeinternet
0
Posición en el Ranking
0
Usuarios seguidores
Sus noticias
RSS
  • Visitas
    50.054
  • Publicadas
    10
  • Puntos
    0
Veces compartidas
0
¡Consigue las insignias!
Trimestrales
Recientes
Visitas a noticias
15/08/2018

A menudo solemos cargar contenido de otras páginas desde nuestra propia web, por ejemplo, cargando un vídeo o utilizando una imagen externa

A menudo solemos cargar contenido de otras páginas desde nuestra propia web, por ejemplo, cargando un vídeo o utilizando una imagen externa. Podemos decir que es una práctica bastante habitual. Si lo que queremos hacer es cargar contenido a través de AJAX -utilizando XMLHttpRequest- entonces nos encontraremos con un pequeño inconveniente,  Same-Origin Policy.

Esta directiva restringe el uso de archivos externos a través de peticiones AJAX y, aunque parezca un engorro, lo hace para evitar ataques XSS.

Si realmente estamos interesados en poder cargar y utilizar elementos externos a nuestro dominio de esta forma entonces necesitaremos habilitar el CORS -Cross-origin resource sharing- el cual nos permitirá abrirlo a cualquier dominio o especificar cuáles tendrán derecho a utilizar nuestros elementos.

Si utilizamos un servidor Apache y disponemos de diversos elementos que queremos que puedan ser mostrados, podemos incluir en el archivo .htaccess la siguiente instrucción:

Header set Access-Control-Allow-Origin "*"

 

En lugar de * (implica cualquier dominio) podemos introducir los dominios deseados siempre incluyendo el http delante de los mismos. 

Aunque podemos definir desde nivel de servidor si habilitamos o no las peticiones, recomendaría hacerlo a nivel de script, por ejemplo, para PHP:

if($_SERVER['HTTP_ORIGIN'] == "http://dominio.com")

{

  header('Access-Control-Allow-Origin: http://dominio.com');

e>

Más recientes de Tutorialesdeinternet

Agregar contactos y enviar mensajes en Skype desde BlackBerry 10

Agregar contactos y enviar mensajes en Skype desde BlackBerry 10

A principios de año, el fabricante canadiense BlackBerry lanzo su nuevo sistema operativo conocido simplemente como BB10, junto con dos Smartphones 25/02/2020

Cómo aumentar el tiempo en el sitio de tus visitantes

¿Cómo podemos ganar más dinero con nuestro blog? fácil, incrementa el número de tráfico al mismo y diséñalo de forma que atrapes.. 15/08/2018

Trucos para hacer tu página web más rápida

Es muy común cargar todas las reglas CSS aunque algunas de ellas sólo se utilicen en un 2% de nuestra página 15/08/2018

Cortar una cadena sin partir ninguna palabra con PHP

PHP nos facilita una serie de métodos y funciones para recortar una cadena, por ejemplo, si sólo queremos mostrar un número determinado de caracteres 15/08/2018

Eliminar la almohadilla # de la URL

En numerosas ocasiones cuando utilizamos una función javascript el atributo href pasa a ser href="#" puesto que estamos desencadenando una acción a través del método click de dicho elemento 15/08/2018

Mostrando: 1-5 de 9