Страна не по-английски sh, прошу прощения за мои орфографические ошибки.
Например, я хочу сначала перенаправить url1 (http://localhost:3000/api/song/167278
) на url2 (http://localhost:4000/api/song/167278
), чтобы использовать API URL-адреса. И url2 ответит на файл json, который можно увидеть на панели почтальона.
( панель почтальона )
Но там может быть много элементов, я нужен только элемент в файле, например data[0].url
. Как я могу вернуть просто вернуть значение URL (data[0].url
в этом json), когда люди получают доступ к http://localhost:3000/api/song/167278
.
Я использую express. js сейчас, как я могу отредактировать это? Или есть другие способы?
app.get('api/song/:id', async (req, res) => {
try {
const { id } = req.params
url = "http://localhost:4000/api/song/" + id
res.redirect(url)
}
catch (e) {
console.log(e)
}
}