Как сделать AJAX запрос без jqury?
Без Jquery можете воспользоваться JS fetch()
Примерно это будет выглядеть вот так:const url="http://example.com/roomUser/BootData.php";

fetch(url)
	.then(response => response.json())
	.then(BootData => {
		console.log(BootData);
	});ИЛИconst url="http://example.com/roomUser/BootData.php";

fetch(url)
	.then(response => response.json().then(BootData => {
		console.log(BootData);
	}));
Вместо example.com - ваш url
Дело в Content-type: вы передрали код из примера с application/x-www-form-urlencoded, который предполагает отправку данных как в GET-параметрах: a=1&b=2&c=3
При этом шлёте JSON-закодированные данные.
Замените на request.setRequestHeader("Content-Type", "application/json;charset=UTF-8");
В PHP обработчике брать php://input$data = json_decode(file_get_contents("php://input"));