0
我會盡量做到這一點。我正在嘗試向我的後端快遞發送郵寄請求。除「/ addpayment」之外,這裏的所有帖子請求均有效。這裏是我的文件名爲「router.js」特快發佈請求404
module.exports = function(app) {
app.post('/signin', requireSignin, Authentication.signin)
app.post('/signup', Authentication.signup)
app.post('/addpayment', function(req, res, next) {
res.send({ message: 'why................' })
})
}
這裏是我的主要「server.js」文件
const express = require('express')
const http = require('http')
const bodyParser = require('body-parser')
const morgan = require('morgan')
const app = express()
const router = require('./router')
const mongoose = require('mongoose')
const cors = require('cors')
// DB Connect
mongoose.connect('mongodb://localhost/demo-app')
// App
app.use(morgan('combined'))
app.use(cors())
app.use(bodyParser.json({ type: '*/*' }))
router(app)
// Server
const port = process.env.PORT || 3090
const server = http.createServer(app)
server.listen(port)
console.log('Server has been started, and is listening on port: ' + port)
我在郵遞員收到了404,和我的應用程序的瀏覽器控制檯中。我在其他路線上使用護照。我已經嘗試通過護照運行它,當我有一個JWT令牌時,和同樣的事情(404)。
我已經看過谷歌搜索結果前幾頁的所有Stack Overflow/Github帖子,但沒有解決我的用例。
嘿謝謝你。我最終通過一些測試發現問題出在Cors模塊上。將更新這個,並可能回答我自己的問題。 –
@DanielZuzevich,很高興你發現問題是:) –