Eso es un encabezado HTTP. Debería configurar su servidor web o aplicación web para enviar este encabezado de manera ideal. Quizás en htaccess o PHP.
Alternativamente, usted podría ser capaz de utilizar
<head>...<meta http-equiv="Access-Control-Allow-Origin" content="*">...</head>
No sé si eso fuera a trabajar. No todos los encabezados HTTP se pueden configurar directamente en el HTML.
Esto funciona como una alternativa a muchos encabezados HTTP, pero vea el comentario de @EricLaw a continuación. Este encabezado particular es diferente.
Advertencia
Esta respuesta es estrictamente acerca de cómo establecer cabeceras. No sé nada acerca de permitir solicitudes de dominios cruzados.
sobre los encabezados HTTP
Cada petición y la respuesta tiene encabezados. El navegador envía esto al servidor web
GET /index.htm HTTP/1.1
A continuación, las cabeceras
Host: www.example.com
User-Agent: (Browser/OS name and version information)
.. Additional headers indicating supported compression types and content types and other info
A continuación, el servidor envía una respuesta
Content-type: text/html
Content-length: (number of bytes in file (optional))
Date: (server clock)
Server: (Webserver name and version information)
cabeceras adicionales se pueden configurar por ejemplo Cache-Control
, todo depende de su idioma (PHP, CGI, Java, htaccess) y servidor web (Apache, etc.).
* Debe * estar en el encabezado HTTP. Respaldarlo en el cuerpo sería un error de seguridad. – EricLaw
Me alegra que lo haya mencionado. Realmente no sé cómo funciona este tema entre dominios. Editaré mi respuesta. –
Gracias por la respuesta. Ahora solo estoy tratando de encontrar un servidor web que nos permita cambiar los encabezados http. – davis