router.post(’/’, async (req, res) => {
const { search } = req.body;
try {
if (search) {
const exercisesData = await fetchData (‘https://exercisedb.p.rapidapi.com/exercises’, exerciseOptions);
const searchedExercises = exercisesData.filter(
(exercise) => exercise.name.toLowerCase().includes(search)
|| exercise.target.toLowerCase().includes(search)
|| exercise.equipment.toLowerCase().includes(search)
|| exercise.bodyPart.toLowerCase().includes(search),
);
res.json(searchedExercises);
} else {
res.json([]);
Its always return blank
चर्चा में शामिल हों - नीचे टिप्पणी जोड़ें:
There is no POST methods in the api. Only GET methods.