Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

218
Visualizações
¿Cómo puedo configurar X-Frame-Options en javascript?

Hace un tiempo, intenté incrustar un video de YouTube en mi sitio web. Me dio un error: que sus X-frame-options was set to sameorigin y, por lo tanto, no se podían cargar. Después de investigar un poco, aprendí que X-frame-options era un atributo que controlaba si una página web podía incrustarse en una página web diferente. ¿Cómo puedo configurar el encabezado X-frame-options en mi código javascript en mi página web? Si esto no es posible, ¿pueden guiarme sobre cómo puedo controlar esto en el lado del servidor?

about 4 years ago · Juan Pablo Isaza
2 Respostas
Responde à pergunta

0

¿Con JavaScript? no puedes

¡Configurar X-Frame-Options dentro del elemento <meta> es inútil! Por ejemplo, <meta http-equiv="X-Frame-Options" content="deny"> no tiene efecto. ¡No lo uses! X-Frame-Options solo funciona configurando a través del encabezado HTTP,

Solo se puede hacer desde el servidor.

Desde el servidor, es simple: simplemente no configure ese encabezado para empezar. Para que se envíe el encabezado, debe hacerlo explícitamente, por lo que si omite el código que establece el encabezado, el encabezado no se enviará. (Sin embargo, tenga en cuenta que hay algunos servicios como Helmet que alteran los encabezados por usted; depende de lo que esté usando. Averigüe qué tiene, si está configurando encabezados, y luego use el comando apropiado para no enviar tales encabezados. )

about 4 years ago · Juan Pablo Isaza Relatório

0

X-Frame-Options es un encabezado de respuesta, es decir, se le devuelve desde el servidor al que está realizando la solicitud (en este caso, youtube), no es algo que pueda cambiar a través de javascript. Puede obtener el código HTML para incrustar un video de YouTube desde la página de ese video de YouTube. Si va allí y hace clic en el botón Compartir, hay una opción Insertar que le brinda el código requerido. El uso del código proporcionado debería solucionar el problema de X-Frame-Options.

Consulte https://support.google.com/youtube/answer/171780?hl=en para obtener más información sobre cómo incrustar videos de los documentos de soporte de Google.

Consulte https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Frame-Options para obtener detalles sobre el encabezado X-Frame-Options.

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda