Задать вопрос
@KORICA67

Как решить проблему с сервером nginx с получением POST запроса?

Добрый день уважаемые ,никак не могу решить момент с получением данных из post запроса
на сервере есть пустой JSON который по логике должен заполнятся данными из post запроса ,но на сервер не приходит буквально ничего причем локально все отлично работает через json-server . postman тоже не может никак заполнить этот файл ,при том что в nginx уже разорешил все cors и так же при запросе посылаю все верно вроде как
var xhr = new XMLHttpRequest();
xhr.open('POST', 'https://www.mydomain.ru/orders' ,data);
xhr.setRequestHeader("Content-Type", "application/json", "Accept:application/json" );
let token = '';
let headers = {
    'Content-Type': 'application/json;charset=utf-8'
  };
  if(token !== '') {
    headers['TOKEN'] = token
  }
xhr.onreadystatechange = function() {
  if (xhr.readyState != 4) return;
  if (xhr.status != 200) {
    console.log(xhr.status + ': ' + xhr.statusText , headers);
  } else {
    console.log(xhr.responseText);
  }
}
// if (window.location.href.substring(0, 8) != "https://") {
//   window.location = location.href.replace(/^http:/, 'https:');
// }

xhr.send
  • Вопрос задан
  • 234 просмотра
Подписаться 1 Средний 15 комментариев
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack-разработчик на Python
    14 месяцев
    Далее
  • Яндекс Практикум
    Python-разработчик буткемп
    4 месяца
    Далее
  • Академия Eduson
    DevOps-инженер
    7 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы