我開始學習Node.我正在嘗試使用 MySQL 為圖書應用程序創(chuàng)建 RESTful API,因此在我的 Books.js 文件中我有以下代碼:(我正在使用 esm 來啟用導入/導出)import express from 'express';import mysqlConnection from '../database';const router = express.Router()router.get('/', (req,res) => { mysqlConnection.query('SELECT * FROM book', (err, rows, fields) => { if(!err){ res.json(rows); } else{ console.log(err); } })});router.get('/:id', (req, res)=> { const {id} = req.params; console.log('id is:',id); mysqlConnection.query(`SELECT * FROM book WHERE isbn ='${id}'`, (err, rows, fields)=> { if(!err){ res.json(rows); } else{ console.log(err); } })})export default router;例如,當我訪問“http://localhost:3000/123-456-789-13”時,我在控制臺中得到以下日志:server started!connected to DB!id is: 123-456-789-13id is: favicon.ico它沒有失敗,但我很驚訝地看到這一點......知道我做錯了什么嗎?
favicon.ico 作為節(jié)點中的 url 參數(shù)傳遞
ibeautiful
2023-06-29 22:24:48