React Mongodb не удалось загрузить ресурс: net::ERR_FILE_NOT_FOUND

#reactjs #mongodb #post #localhost

#reactjs #mongodb #Публикация #localhost

Вопрос:

Я пытаюсь использовать приложение расширения браузера с react и mongodb. POST Операция:

  create(urls){
    console.log(urls);
    return new Promise((resolve, reject) =>{
      fetch('http://localhost:3001/url', {
        method: 'POST',
        body: JSON.stringify(urls),
        headers: {
          Accept: 'application/json',
          'Content-Type': 'application/json'
        }
      })
        .then(result => result.json())
        .then(json => resolve(json))
        .catch(err => {
          reject(err);
        });
    });
  }
  

Проблема в том, что иногда данные отправляются идеально. Но большую часть времени я получаю эту странную ошибку:

 Failed to load resource: net::ERR_FILE_NOT_FOUND
  

Я также получаю аналогичную ошибку при обновлении моего приложения расширения в
chrome://extensions/ который:

 POST chrome-extension://my_ext_id/url net::ERR_FILE_NOT_FOUND
  

Я думаю, что ошибка как-то связана с http://localhost:3001/url .

Я предоставил разрешения следующим образом:

  "permissions": ["alarms", "tabs", "http://localhost:3001/url"],
  

Но, похоже, это работает не так, как я надеялся.

Любая помощь будет оценена.