Приложение простой конечной точки API, работающее в Google Cloud, никогда не получает req.body - PullRequest
0 голосов
/ 16 марта 2019

У меня есть API, работающий в облаке Google. Это пример конечной точки

app.post('/test', (req, res) =>{
  if (!req.body){
    return res.json({code: 500,msg: 'no body', time: Date() })
  }
  return res.json({code: 500,msg: req.body, time: Date() })

})

Локальное тестирование, без проблем. Использование почтальона, простого необработанного тела JSON для запроса.

{
    "msg" : "hello",

}

Это работает локально, я знаю, что код правильный. Но когда он работает в облаке, тело всегда пусто, когда я отправляю его. Я попытался отследить все детали, чтобы разрешить http / https-трафику доступ к нему, но, похоже, я все еще что-то упускаю. Заранее спасибо за любые предложения.

...