JSFiddle - React, Tailwind, and code Playground

by Artem

JavaScript

'use strict';

function getPageHeader(url, header) {
  var xhr = new XMLHttpRequest();
  xhr.open('GET', url, false);
  xhr.send(null);
  return xhr.getResponseHeader(header);
}


// usage
const pageURL = 'https://dev-beta.racingpost.com/bloodstock/sales/search/results';
const headerKey = 'Surrogate-Key';

const result = getPageHeader(pageURL, headerKey);


// <div data-surrogate-key="1"></div>
const resultContainer = document.createElement('div');
resultContainer.dataset.surrogateKey = result;
document.body.appendChild(resultContainer);