Форум программистов, компьютерный форум, киберфорум
Python: Сети
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/4: Рейтинг темы: голосов - 4, средняя оценка - 4.50
0 / 0 / 0
Регистрация: 03.02.2017
Сообщений: 53

Как пропустить некоторое количество html кода в битах при передаче данных из интернета?

29.10.2017, 19:46. Показов 827. Ответов 9
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Как пропустить некоторое количество html кода в байтах при передаче данных из интернета?То есть перескочить некоторое количество кода,а потом опять продолжить передачу данных.Заранее спасибо!
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
29.10.2017, 19:46
Ответы с готовыми решениями:

Как пропустить часть кода при компиляции?
Я хочу объявить макрос #define и вызвать этот макрос далее в коде? Есть нужда в том чтобы пропустить компиляцию этого макроса. Приведите...

Как шифровать файлы при передаче на сервер и дешефровать при передаче с сервера на клиент
Есть программа клиент/сервер, файлы со стороны клиента передаются на сервер, если были внесены изменения. Как правильно зашифровать файлы,...

Как перехватить пакет (запрос) данных при текущей передаче данных?
Хочу сделать на подобии валидации - что бы доступ к сети был только на определённые сайты. Я предполагаю так, перехватить текущий пакет...

9
3258 / 2060 / 351
Регистрация: 24.11.2012
Сообщений: 4,909
30.10.2017, 07:59
Зачем? Какая конкретно задача? В текущей постановке вопроса — бессмыслица какая-то.
0
0 / 0 / 0
Регистрация: 03.02.2017
Сообщений: 53
30.10.2017, 12:36  [ТС]
Вот к примеру вид страницы,который передается через соединение:
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
<html>
<head>
    <title>Главная страница - страница обо мне</title>
</head>
<body>
<center><h1>Информация обо мне</h1></center>
Краткая биография обо мне
<br/><br/>
<center><img alt="Два самолета" 
src="https://img-fotki.yandex.ru/get/9931/160700675.0/0_110e34_54188f48_-1-orig">
</center>
<br/><br/>
<font style="color:green">Этот текст зеленый</font>
<br/><br/>
<b>Просто пример жирного текста</b>
<br/><br/>
Низ страницы
<br/><br/>
В данном примере мы рассмотрели кратко основные теги HTML, теперь можно пробовать создавать 
несколько связанных страниц через ссылки и выкладывать сайт в интернет.
<hr>
Этот материал был написан благодаря мне.
<a href=http://zarabotat-na-sajte.ru/>
http://zarabotat-na-sajte.ru/</a> - за что я ему благодарен. 
<br/><br/>
 
Спасибо. До новых встреч!
</body>
</html>
И к примеру я хочу,что бы не передавалось 163 символа из предложения:"В данном примере мы рассмотрели кратко основные теги HTML, теперь можно пробовать создавать
несколько связанных страниц через ссылки и выкладывать сайт в интернет."не передавались вообще и пропустив этот момент кода можно было бы продолжить передачу данных.То есть всего,что бы передалось:
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<html>
<head>
    <title>Главная страница - страница обо мне</title>
</head>
<body>
<center><h1>Информация обо мне</h1></center>
Краткая биография обо мне
<br/><br/>
<center><img alt="Два самолета" 
src="https://img-fotki.yandex.ru/get/9931/160700675.0/0_110e34_54188f48_-1-orig">
</center>
<br/><br/>
<font style="color:green">Этот текст зеленый</font>
<br/><br/>
<b>Просто пример жирного текста</b>
<hr>
Этот материал был написан благодаря мне.
<a href=http://zarabotat-na-sajte.ru/>
http://zarabotat-na-sajte.ru/</a> - за что я ему благодарен. 
<br/><br/>
Спасибо. До новых встреч!
</body>
</html>
Все это для убирания из текстов сайтов ненужной информации по моему мнению.
0
3258 / 2060 / 351
Регистрация: 24.11.2012
Сообщений: 4,909
30.10.2017, 13:09
Т.е. ты хочешь, чтобы у тебя часть информации не отображалась? И какая конкретно — определяется твоими эвристиками? См. в сторону userscript'ов. Т.е. кусочек JS-кода, который будет выполняться на клиенте и скрывать «ненужное». Если это нужно только для отображения на клиенте, не вижу смысла лезть на сетевой уровень.

А вообще вопрос «зачем?» остается.
0
0 / 0 / 0
Регистрация: 03.02.2017
Сообщений: 53
30.10.2017, 13:27  [ТС]
Еще раз попытаюсь объяснить.Смотри я хочу,что б часть информации не передавалась вообще при определенном условии.К примеру в общем передается 7,8 мб,а если урезать,то передастся 7,1мб.
0
3258 / 2060 / 351
Регистрация: 24.11.2012
Сообщений: 4,909
30.10.2017, 14:00
Тебе подконтролен бекенд? Речь о твоем сайте или о сторонних?
0
0 / 0 / 0
Регистрация: 03.02.2017
Сообщений: 53
30.10.2017, 14:25  [ТС]
О сторонних сайтах речь.
0
Эксперт Python
5438 / 3859 / 1215
Регистрация: 28.10.2013
Сообщений: 9,552
Записей в блоге: 1
30.10.2017, 18:41
Цитата Сообщение от Kirya002 Посмотреть сообщение
что б часть информации не передавалась вообще
Ставишь админу сайта баллон пива.
----------------------------------------------
Какова хотелка - таков ответ.
Могу еще накидать таких вариантов.
P.S.: Мне стоит упоминать о вашем незнании сетевой матчасти?

P.P.S. Ладно, так и быть - раскрою секрет полишинеля: существует такая штука как парсинг дерева html элементов.
Получил->распарсил->взял только то, что нужно.
0
3258 / 2060 / 351
Регистрация: 24.11.2012
Сообщений: 4,909
30.10.2017, 20:29
Цитата Сообщение от Kirya002 Посмотреть сообщение
О сторонних сайтах речь.
Сервер отдаст целиком то, что у него запросили. В лучшем случае можно поставить между собой и целевым хостом прокси, но он все равно будет получать 100% входящего трафика. Цель непонятна, трудозатраты высоки, профит сомнителен.
0
Эксперт Python
5438 / 3859 / 1215
Регистрация: 28.10.2013
Сообщений: 9,552
Записей в блоге: 1
31.10.2017, 00:07
...На самом деле можно, конечно, запросить у сервера диапазон байтов посредством использования заголовка Range:0-1000,2000-5000 , в котором можно указать нужный диапазон или диапазоны через запятую.
Так делает браузер, когда мы перематываем фильм в online проигрывателе. Однако, это имеет смысл для запроса частей только бинарных данных, но никак не html. В последнем случае мы получим огрызок от страницы, из которого построить DOM не сможет ни один парсер.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
31.10.2017, 00:07
Помогаю со студенческими работами здесь

Пропустить ошибки при выполнении кода с selenium
Написал код, который кликает на &quot;показать телефон&quot; и парсит в список эти телефоны, проблема в том, что на некоторых страничек нет этого...

Тип данных при передаче массива контролов как параметра
Добрый день. Такой вопрос меня мучит. Передаю в процедуру как параметр один стандартный контрол (например PictureBox). Никаких проблем:...

Как сделать отступ при передаче данных из access в word?
В общем возникла проблема. Передаю данные на печать из access в word c помощью такой строки .Bookmarks.Item(&quot;DATA&quot;).Range.Text...

Пропатчить код - пропустить часть кода при равенстве переменной значению 1
Добрый день. Я новичок в ассемблере, помогите с кодом пожалуйста. Как сделать проверку: Если в памяти по адресу 0x1A000000 находится...

Как обмануть компилятор и пропустить часть кода?
Есть некая команда, выполняемая в VB6. А вот VB5 ее не знает и дает ошибку при компиляции...Как можно обмануть компилятор??? (в ходе...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11680&amp;d=1772460536 Одним из. . .
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
SDL3 для Web (WebAssembly): Сборка библиотек: SDL3, Box2D, FreeType, SDL3_ttf, SDL3_mixer и SDL3_image из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru