Контекст: моя цель состоит в том, чтобы использовать 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
Golang http.get () только возвращает часть тела HTML ⇐ Html
Программисты Html
-
Anonymous
1759802193
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.
Подробнее здесь: [url]https://stackoverflow.com/questions/79784162/golang-http-get-only-returning-a-portion-of-html-body[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия