Я хочу получить содержимое URL-адреса HTML в строку, чтобы я мог использовать str.search('XXX')
, и если XXX есть, я выполню действие.
if (fetch("https://steamcommunity.com/id/" + message.channel.lastMessage)
.then(res => res.text())
.then(body => console.log(body))
// I NEED TO TRANSFORM THE HTML INTO STRING AND USE str.search('The specified profile could not be found.'))
{
message.channel.lastMessage.edit('URL "' + message.channel.lastMessage + '" is not taken.')
}
else {return}
Это то, что у меня есть сейчас, любой другой вариант для достижения того же приветствуется.
Edit 2:
Я запустил код, заменяющий res.text () с console.log (res), как кто-то предложил, и это результат:
Это не все тело HTML, но оно сообщает мне статус страницы, поэтому, если я может найти способ выполнить действие при статусе 404, что было бы тем же самым, что я пытался достичь.