ahmadnassri/httpsnippet

View on GitHub
src/targets/javascript/xhr/fixtures/headers.js

Summary

Maintainability
A
50 mins
Test Coverage
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', 'http://mockbin.com/har');
xhr.setRequestHeader('accept', 'application/json');
xhr.setRequestHeader('x-foo', 'Bar');
xhr.setRequestHeader('quoted-value', '"quoted" \'string\'');

xhr.send(data);