TransWikia.com

Почему fetch POST-запрос возвращает 404 на localhost / React?

Stack Overflow на русском Asked on December 25, 2021

Windows 10, localhost:3000 и React, установленный с помощью npx create-react-app my-app

async function loadData() {
  let url = './index.php';

  let user = {
    name: 'John',
    surname: 'Smith'
  };
  
  let response = await fetch(url, {
    method: 'POST',
    headers: {
      'Content-Type': 'application/json;charset=utf-8'
    },
    body: JSON.stringify(user)
  });
  

  console.log(response);
}

// <...>

componentDidMount() {
  const res = loadData();
}

При post-запросе получаю ошибку 404, запрос:

let response = await fetch(url); 
console.log(response.text());

отдаёт html-представление index.php, но не возвращаемые этим файлом данные.

Прошу совета, в чем может быть проблема, как её исправить, и где об этом можно прочитать?

Add your own answers!

Ask a Question

Get help from others!

© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP