У меня есть запрос к моему собственному серверу, который работает в 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
).
Буду признателен за любую информацию.Спасибо.