У меня есть маршрут, который работает, когда я использую localhost: 3000, но ломается, когда я использую живое приложение в механизме приложений gcloud?

Маршрут использует метод DELETE, который я смог использовать в nodejs с использованием пакета npm для переопределения метода. Я могу использовать curl для своих маршрутов GET и POST, но, в частности, для маршрута DELETE, когда я меняю URL-адрес с http://localhost:3000/ на http://nameofapp.appspot.com/ в своем вызове cURL, я получаю в ответ «Ошибка 400 (неверный запрос) !! 1» .

Я посмотрел на маршрут на приборной панели, и он показан в разделе «Ошибки клиента», и он показывает уровень ошибок 100%, но не дает мне больше информации, чем это. Это всегда успешно с localhost.

Есть идеи??


person Lily Potter    schedule 14.07.2016    source источник
comment
потенциально связанные: stackoverflow.com/questions/2398012/   -  person Dan Cornilescu    schedule 15.07.2016
comment
если в вашем запросе есть тело, попробуйте, только в качестве теста, запрос без приятеля, просто чтобы посмотреть, получите ли вы ту же ошибку - удаление с телом довольно спорно. Лично я бы попытался выполнить операцию удаления с помощью почтовых запросов.   -  person Dan Cornilescu    schedule 15.07.2016