Golang http.get () только возвращает часть тела HTMLHtml

Программисты Html
Ответить
Anonymous
 Golang http.get () только возвращает часть тела HTML

Сообщение Anonymous »

Контекст: моя цель состоит в том, чтобы использовать 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Html»