diff options
Diffstat (limited to 'files/es/web/http/headers/origin/index.html')
-rw-r--r-- | files/es/web/http/headers/origin/index.html | 83 |
1 files changed, 83 insertions, 0 deletions
diff --git a/files/es/web/http/headers/origin/index.html b/files/es/web/http/headers/origin/index.html new file mode 100644 index 0000000000..99d4b11b0f --- /dev/null +++ b/files/es/web/http/headers/origin/index.html @@ -0,0 +1,83 @@ +--- +title: Origin +slug: Web/HTTP/Headers/Origin +tags: + - Cabecera + - HTTP + - Petición del encabezado + - Referencia + - origin +translation_of: Web/HTTP/Headers/Origin +--- +<div>{{HTTPSidebar}}</div> + +<p>La cabecera de petición <strong><code>Origin</code></strong> indica de dónde se origina una búsqueda. No incluye ninguna información de ruta, sino sólo el nombre del servidor. Es enviado con las peticiones {{Glossary("CORS")}}, tanto como con las peticiones {{HTTPMethod("POST")}}. Es similar a la cabecera {{HTTPHeader("Referer")}}, pero, a diferencia de ésta, no revela la ruta completa.</p> + +<table class="properties"> + <tbody> + <tr> + <th scope="row">Tipo de encabezado</th> + <td>{{Glossary("Request header", "Petición del encabezado")}}</td> + </tr> + <tr> + <th scope="row">{{Glossary("Forbidden header name", "Nombe prohibido del encabezado")}}</th> + <td>Sí</td> + </tr> + </tbody> +</table> + +<h2 id="Sintaxis">Sintaxis</h2> + +<pre class="syntaxbox">Origin: "" +Origin: <esquema> "://" <nombre de host> [ ":" <puerto> ] +</pre> + +<p><code>Origin</code> puede ser una cadena vacía: esto es útil, por ejemplo, si el origen es una <code>data</code> URL.</p> + +<h2 id="Directivas">Directivas</h2> + +<dl> + <dt><esquema></dt> + <dd>El protocolo usado. Generalmente es el protocolo HTTP o su versión segura, HTTPS.</dd> + <dt><nombre de host></dt> + <dd>El nombre de dominio del servidor (para hosting virtual) o la IP.</dd> + <dt><puerto> {{optional_inline}}</dt> + <dd>Número de puerto TCP en el que el servidor está escuchando. Si no se proporciona, se usa el puerto por defecto para el servicio requerido (e.g., "80" para una URL HTTP).</dd> +</dl> + +<h2 id="Ejemplos">Ejemplos</h2> + +<pre>Origin: https://developer.mozilla.org</pre> + +<h2 id="Especificaciones">Especificaciones</h2> + +<table class="standard-table"> + <tbody> + <tr> + <th scope="col">Especificación</th> + <th scope="col">Comentario</th> + </tr> + <tr> + <td>{{RFC("6454", "Origin", "7")}}</td> + <td>El Concepto de Origen Web</td> + </tr> + <tr> + <td>{{SpecName('Fetch','#origin-header','Origin header')}}</td> + <td>Suplanta la cabecera <code>Origin</code> como se define en RFC6454.</td> + </tr> + </tbody> +</table> + +<h2 id="Compatibilidad_de_navegadores">Compatibilidad de navegadores</h2> + +<p class="hidden">La tabla de compatibilidad en esta página es generada a partir de datos estructurados. Si quieres contribuir, por favor revisa<a href="https://github.com/mdn/browser-compat-data"> https://github.com/mdn/browser-compat-data</a> y mándanos un pull request.</p> + +<p>{{Compat("http.headers.Origin")}}</p> + +<h2 id="Ver_también">Ver también</h2> + +<ul> + <li>{{HTTPHeader("Host")}}</li> + <li>{{HTTPHeader("Referer")}}</li> + <li><a href="/en-US/docs/Web/Security/Same-origin_policy">Política same-origin</a></li> +</ul> |