В настоящее время я кодирую веб-сайт php, который считывает определенные значения из файла json с моего сервера. Теперь, когда я запрашиваю запрос xmlhttp на свой сервер, я получаю ОШИБКУ Access-control-allow-origin в консоли. Я уже выяснил, что должен установить Access-control-allow-origin: *; в моей Apache конфигурации, но я не хочу использовать *, потому что я не хочу давать всем доступ к моему веб-сайту. Итак, как я могу просто дать разрешение для одного json файла каждому клиенту?
var requestURL = 'https://myWebsite/blabla.json';
var request = new XMLHttpRequest();
request.open('GET', requestURL);
request.responseType = 'json';
request.send();
request.onload = function() {
var response = request.response;
jackpot = response.items[0].value;
var inner = document.getElementById("myid");
inner.innerHTML = jackpot+" EURO";
это мой код js, и я всегда получаю сообщение об ошибке, кроме случаев, когда я использую Access-control-allow-origin : *, который я не хочу использовать, потому что он не сохранен.
Пожалуйста, позаботьтесь, я немного новичок в веб-кодировании, так что я не очень профессиональный извините.