How to add headers into iframe src?

Viewed 54

I have html like this:

<iframe src="https://google.com" width="450" height="200" frameborder="0"></iframe>

I need to add headers into src. How to do it? My app in Django.

1 Answers

try This method, worked for me

<iframe title="iFrame sending additional headers"></iframe>
<script>
  async function getSrc() {
    const res = await fetch("https://httpdump.io/ze5pz/dumpyard", {
      method: 'GET',
      headers: {
        // Here you can set any headers you want
        'Accept-Language': 'en-EU'
      }
    });
    const blob = await res.blob();
    const urlObject = URL.createObjectURL(blob);
    document.querySelector('iframe').setAttribute("src", urlObject)
  }
  getSrc();
</script>

Related