JQuery GET-запрос работает в локальном хосте, но не в производстве - PullRequest
0 голосов
/ 02 июля 2019

У меня есть запрос к моему собственному серверу, который работает в localhost, который выглядит следующим образом:

$.get("/api/quotes", function (data, status){...});

, который отправляется на мой сервер в экспрессе, который использует app.use('/api/quotes', quoteRouter) с соответствующими маршрутизаторами / обратными вызовами.этот запрос работает нормально и отображает данные, как и ожидалось.

Однако при выполнении того же запроса в производственном режиме запрос выдает ошибку

Не удалось загрузить ресурс: сервер ответилсо статусом 404 ().

Я не уверен, почему он не работает в производстве, но работает локально.Я включил https, чтобы рабочая версия совпадала с https://localhost:... до https.createServer({key:...,cert:...},app).listen(...) в экспрессе.

Я также использую app.use(cors()) на стороне сервера.

Я проверил это, чтобы убедиться, что я использую правильные переменные среды (production).

Буду признателен за любую информацию.Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...