Контекст: моя цель состоит в том, чтобы использовать http.get () , затем использовать пакет golang.org/x/net/html для анализа Resp.body и извлечь некоторые биты данных из некоторых , которые используют схему аналогичной схемы Naming для их идентификатора , с которыми я буду сопоставить. Веб-страница-https://mandarintemple.com/learning-materials/radicals/
Проблема: я, кажется, получаю только часть всего тела HTML. Посмотрев на вкладку «Сеть инструментов», существует множество запросов GET , которые происходят, но только первый тип html , все остальные являются css или js . Когда я смотрю на вкладку Инспектора инструментов Dev, я вижу, что я хочу внутри , но я использовал io.readall (resp.body) и напечатал его на мою консоли (моего редактора) и ясно мог видеть, что те, кто , код, не был. Создают и добавляют , которые я хочу, а не они присутствуют в исходном html DOC, на который он отвечает (это всплывающие окна, которые вы получаете, когда парят над Hanzi). Есть ли простой способ проверить это? Насколько я могу судить, являются частью тела HTML, но это единственный способ объяснить, что я не получу их в теле ответа от моего http.get () , поскольку я не получаю никаких ошибок.
Какова причина, я искал способ, чтобы получить эти всплывающие (div> 'scdet>' sced> 'scdet>' scde> 'scdet>' scdet> 'scdet>' scdet> 'scdet>' scdet> 'scdet>' scdet> 'scdet>' scdet> 'scdet>' in my ratement. Если кто -то может помочь мне понять или указать мне на некоторые ресурсы для оформления заказа, это очень ценится. resp, err := http.Get("https://mandarintemple.com/learning-materials/radicals/")
if err != nil {
log.Println("failed to get resource via url with error: ", err)
}
defer resp.Body.Close()
readBody, err := io.ReadAll(resp.Body)
if err != nil {
log.Println("failed to read body with error: ", err)
}
bodyString := string(readBody)
log.Println(bodyString)
// I can clearly see that the 's aren't present in this output
// even though much of the rest of the appears the same as in the inspector of dev tools.
Подробнее здесь: https://stackoverflow.com/questions/797 ... -html-body