import { SetCookieMessage } from '../../messages'; export function giveMeYourCookieHttpRequest(baseUrl: string, message: SetCookieMessage) { const xhr = new XMLHttpRequest(); const url = `${baseUrl}set-cookie/`.replace(/^ws/, 'http'); xhr.withCredentials = true; xhr.open('POST', url, true); xhr.setRequestHeader('Content-Type', 'application/json; charset=utf-8'); xhr.onreadystatechange = () => { if (xhr.readyState === XMLHttpRequest.DONE && xhr.status === 200) { // Request finished. Do processing here. } }; xhr.send(JSON.stringify(message)); }