无法在Postman中得到任何回应



我在邮递员中尝试URL时会出现此错误。我不知道问题到底在哪里。

getBook(bookname):此方法以该名称返回书

这是我在Postman中发布URL的方式

https://localhost:32244/api/books?name = fight hampification示例

规范

应用程序类

route.get('/api/books?name=bookName',async (req , res) =>{

    const book= repoacc.getBook(req.params.bookName)
    res.send(book)
})

路由类

const express = require('express')
const route = express()
const bodyParser = require('body-parser')
const repoacc = require('./repositories/BookRepo.js')

route.get('/', (req , res) =>{
    res.send("welcome")
})

    route.get('/api/books/:bookName',async (req , res) =>{

        const book= repoacc.getBook(req.params.bookName)
        res.send(book)
    })

app class >您必须正确定义路由参数 bookName

route.get('/api/books?name=:bookName',async (req , res) => {
    const book = repoacc.getBook(req.params.bookName);
    res.send(book);
});

请参阅文档

最新更新