Метод HTTP Get не работает (Axios,Reactjs)

#sql #node.js #reactjs #express #axios

#sql #node.js #реагирует на #экспресс #аксиос

Вопрос:

Я работаю над проектом React, связанным с SQL. Я уже установил и протестировал все свои функции и API, и большинство из них работают нормально. Я могу получить данные из своей базы данных SQL и загрузить их, но теперь я застрял с моим методом HTTP get. Кроме того, я хотел бы получить информацию о моем URL-адресе, чтобы поместить их в мой SQL-запрос, похоже, он не читается моим API.

Вот мой код :

 app.get('/:title',(req,res)=gt;{  const title = req.params.title;  const sqlGet = "SELECT * FROM table WHERE title= ?";  db.query(sqlGet,sid,(err,result)=gt;{  res.send(result)  }) })  

Комментарии:

1. В чем проблема?

2. URL-адрес должен давать значение моему «заголовку», вставленному в мой SQL-запрос, но здесь ничего не происходит, и мой запрос не достигается этим значением.

3. Не sid следует ли инициализировать таким const sid = req.params.title; образом ?

4. Даже когда я ставлю правильные значения, такие как «заголовок» для const title = req.params.title, значение не взимается в запросе