Atributo HTML <a> referrerpolicy

El atributo referrerpolicy de HTML <a> se utiliza para especificar la información de referencia que se enviará al servidor cuando el usuario haga clic en un hipervínculo. 

Sintaxis:

<a referrerpolicy="no-referrer|no-referrer-when-downgrade|origin|
         origin-when-cross-origin|same-origin|
         strict-origin-when-cross-origin|unsafe-url"> 

Valores de atributos:

  • no-referrer: Especifica que no se enviará información de referencia junto con una solicitud.
  • no-referrer-when-downgrade : Tiene un valor por defecto. Especifica que ese encabezado de referencia no se enviará a orígenes sin HTTPS.
  • origen: Especifica enviar solo el origen del documento como referente en todos los casos.
  • origin-when-cross-origin : envía el origen, la ruta y la string de consulta cuando se realiza una solicitud del mismo origen, pero solo envía el origen del documento para otros casos.
  • mismo origen: especifica que el referente se enviará para orígenes del mismo sitio, pero las requests de origen cruzado no enviarán información de referente.
  • strict-origin-when-cross-origin : envía el origen, la ruta y la string de consulta cuando se realiza una solicitud del mismo origen, solo envía el origen cuando el nivel de seguridad del protocolo permanece igual mientras se realiza una solicitud de origen cruzado (HTTPS/ HTTPS) y no envíe ningún encabezado a ningún destino menos seguro (HTTPS/HTTP).
  • unsafe-url: envía un origen, una ruta y una string de consulta como información de referencia, pero no incluye la contraseña ni el nombre de usuario.

Ejemplo: 

HTML

<!DOCTYPE html>
<html>
 
<head>
    <title>HTML a referrerpolicy Attribute</title>
</head>
 
<body>
   <h2>
    GeeksForGeeks
   </h2>
  <h2>
      HTML Anchor referrerpolicy Attribute
  </h2>
     
 
<p>Welcome to
        <a rel="noopener"
           href="https://ide.geeksforgeeks.org/"
           referrerpolicy="no-referrer">
            GeeksforGeeks
        </a>
     </p>
 
 
 
</body>
 
</html>                   

Producción:

Navegadores compatibles:

  • Google Chrome 51.0
  • Internet Explorer no compatible
  • Firefox 50.0
  • Safari 14.0
  • Ópera 38.0
  • Borde 79.0

Publicación traducida automáticamente

Artículo escrito por ManasChhabra2 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *