2017-08-25 100 views
1

我做了一個小型服務器。當我試圖在瀏覽器中向我的服務器發出get請求時,我可以看到正確的數據,但是當我嘗試通過代碼向服務器發送請求時,我得到了httpstatus - 404。爲什麼會發生這種情況?節點js服務器。 httpstatus - 404

我的服務器代碼:

var express = require('express'); 
var http = require('http'); 

var app = express(); 
app.get('/api/check', function(req, res) { 
    res.send('{"debug": "on"}'); 
}); 
exports.app = functions.https.onRequest(app); 

回答

0

您目前不接受POST請求到您的API,只有GET。要接受POST請求,請添加:

app.post("/api/example", function(req, res) { 
    // do your logic here 
} 
+0

很高興能幫到你!請記住仔細閱讀參考資料。你會學到很多! – ishegg

0

因爲你的服務器沒有一個POST路由請求處理程序。所以它顯示未找到消息。添加與相同的POST路由GET