@whireless

Проблема с проксированием сервера на Node.js, как исправить?

Всем привет, браузер выкидывает ошибку 405, когда пытаюсь сделать POST-запрос на сервер, отправляю методом fetch со стороны клиента.
640092a76d67d023828511.png
Код запроса:
const sendData = (mail) => {
  return fetch(
    'https://example.com/',
    {
      method: 'POST',
      body: mail,
    }
  )
  .then((response) => response.text());
};


Как я понял, проблема с проксированием Backend`a. Он лежит по адресу - /var/www/example.com/server/server.js. Вот часть кода из nginx.conf :

server {
		listen 3000;
		server_name example.com;
		root /var/www/example.com/;
		index index.html;

		location /server/ {
    resolver 00.000.000.00;
		rewrite /server/ break;
    proxy_pass http://00.000.000.00;
  }
}

Первые 4 строки раздают статику сайта, а через location /server/ обращаюсь к бекенду и проксирую.

В pm2 тоже показывает статус online моего приложения (server.js):
640097cb92b8f958846878.png
  • Вопрос задан
  • 228 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы