powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / HTTP response: Как узнать какая кодировка сжатия была применена?
8 сообщений из 8, страница 1 из 1
HTTP response: Как узнать какая кодировка сжатия была применена?
    #39932533
Фотография Strassebahn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Программа действует как прокси и перехватывает HTTP запросы/ответы

один сайт возвращает данные в сжатом формате (не Gzip)

Как можно узнать чем сжат ответ?

утилита Fiddler корректно распаковывает ответ (при нажатии на кнопку "Response body is encoded. Click to decode fiddler")

Выглядит приблизительно так:

e44
!D P s o -M  LJ I S " cZ o+ ;t g ry q$L$ Ru ۞ g Q)O 6n ; v] "dL Kҩ!~% U f / } [U ' [U TӪ U Պ"ЧYzY S l Q" Ue " c/"d .ls K G W 8Q Q ̧x QD@4M l>z j^ 2 ex~P5 hJը:j׋ > )Nď t \ Q6 >r j hT-m ;ol bd #x N E: b0dt gg4V I fP

e46
_D P s oM U v> ΰ 0 ^U S W y a g ._- 0 r N IK| t ^ Q m )? s ` g= 0U ָS x ^ r unUi O 鳷 U ː " Ӊ Ԟ@A m5r E ^ $F ! 7 6K6}2 ? Z ׮ q * Χ QD@oTՍl>z Ȣ^ 0 ix~P5 hJը: V u^VS UG & QeV uXwՔ9Ш ] ;/o bd #xA& " VS F12* j t gW m E ]Ma B <] aTձhA 0u zQ CM ze æ V '嬼Y 嬜_ wxϕ + } Z )g ~ g Ry } m jZݟnv n6scwas O p V'_ ݇ }Uw^5}w jTU Dls~< 3ɧ> y LI c 0ߘ G7 N _ ? w_/ & i K x wʶ ZΜ@ ˋqy/9^^SnެN Z Ulj UU' y P w' ݤ\  _ m[Y.Sjr
u
:q

c =0F NDq {aұ0 -x `< (A c t iK Lԡ) + , .* rV ) W g {=+ . ʹrc7O} ? 5M
e, NN<+e Y溟xl $ b] / 2 jd ,W ܐ ` ;ij9R¥&l

cB G 0 D q z?6 - }˂Hl
...
Рейтинг: 0 / 0
HTTP response: Как узнать какая кодировка сжатия была применена?
    #39932534
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Посмотри заголовки ответа
...
Рейтинг: 0 / 0
HTTP response: Как узнать какая кодировка сжатия была применена?
    #39932537
Фотография Strassebahn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro,

Не пишет

только Content-type: Application/json
...
Рейтинг: 0 / 0
HTTP response: Как узнать какая кодировка сжатия была применена?
    #39932538
Фотография Strassebahn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Заголовка типа
Код: c#
1.
Content-Encoding

нету
...
Рейтинг: 0 / 0
HTTP response: Как узнать какая кодировка сжатия была применена?
    #39932540
Фотография Strassebahn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вопрос решил методом танца с бубном:

для запросов к этому сайту добавил заголовок:

Код: c#
1.
oS.oRequest["Accept-Encoding"] = "gzip";



Но потом всё равно нужно разобраться

Спасибо за советы
...
Рейтинг: 0 / 0
HTTP response: Как узнать какая кодировка сжатия была применена?
    #39932542
Фотография Strassebahn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кстати кажется что первая строчка в ответе - e44
это длина ответа (в шестнадцатеричном формате)
...
Рейтинг: 0 / 0
HTTP response: Как узнать какая кодировка сжатия была применена?
    #39932625
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А не https ли это? Который не раскодирован?
...
Рейтинг: 0 / 0
HTTP response: Как узнать какая кодировка сжатия была применена?
    #39935409
Фотография Strassebahn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нет, не HTTPs
HTTPs - раскодирован.

Пока всё работает
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / HTTP response: Как узнать какая кодировка сжатия была применена?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]