Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[18.226.93.137] |
|
Сообщ.
#1
,
|
|
|
Вытягиваю страницу сайта. В странице HTML встречаются данные(не отображающиеся браузерами, да и не входящие по логике в HTML) в виде vbCrLf & "####" & vbCrLf, где "####" некое HEX-число, случайным образом в произвольных местах. Что это за данные, почему сервер сайта мне их выдаёт? Если бы они шли отдельными пакетами, я бы мог их отсеивать, но они приходят внутри пакетов с данными HTML.
|
Сообщ.
#2
,
|
|
|
например, в HTML должно быть " ", а я а получаю данные:
&n 2ae bsp |
Сообщ.
#3
,
|
|
|
А что за страница собственно? Сходу не могу понять в чём проблема. Может сервер в gzip отдаёт, но тогда весь html должен быть безумным...
Добавлено Не, чушь на счёт gzip сморозил. Даже представить не могу в чём может быть проблема. Всё же желательно приаттачить эту страничку-результат |
Сообщ.
#4
,
|
|
|
провода засорились
хотя не исключен вариант защиты от копипастеров |
Сообщ.
#5
,
|
|
|
Это просто размеры данных. С протоколом не знаком, потому не могу сказать, нужны ли они. Плохо что они не идут отдельными пакетами. Если браузеры отображают страницу без "ломки", значит так и должно быть.
|
Сообщ.
#6
,
|
|
|
Это Transfer encoding: chunked.
Либо запрашивай протокол HTTP/1.0, либо собирай chunked в html. |
Сообщ.
#7
,
|
|
|
Может кодировка не та?
|
Сообщ.
#8
,
|
|
|
В любой кодировке латиница будет латиницей
|
Сообщ.
#9
,
|
|
|
Цитата BlackSun @ в виде vbCrLf & "####" & vbCrLf, где "####" Цитата BlackSun @ например, в HTML должно быть " ", а я а получаю данные: А vbCrLf убрать не пробовал. |