![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 | |
Регистрация: 24.03.2011
Сообщений: 6
|
![]()
Есть ответ от сервера который приходит в виде:
http://img850.imageshack.us/f/recv.png/ а с помощью функции recv я получаю только заголовок HTTP Цитата:
Line-based text data: text/html отсутствует, чем можно тянуть его? |
|
![]() |
![]() |
![]() |
#2 | |
Старожил
Регистрация: 03.01.2011
Сообщений: 2,508
|
![]()
А строчка
Цитата:
1) расжать эти данные, как это сделал вайршарк 2) попросить сервер не жать данные.
"Когда приходит положенное время, человек перестаёт играть в пинбол. Только и всего."
|
|
![]() |
![]() |
![]() |
#3 | |
Регистрация: 24.03.2011
Сообщений: 6
|
![]() Цитата:
![]() Ну 2ой вариант точно пролетает, а вот с 1ым несколько вопросов. 1. Почему даже сжатые данные не отобраюатся? 2. И самый вазжый: как разжать то ? ![]() |
|
![]() |
![]() |
![]() |
#4 |
Регистрация: 24.03.2011
Сообщений: 6
|
![]()
Вообщем решил так - убрал Accept-Encoding: deflate, gzip в запросе POST & GET, получил данные в открытом виде.
Но всё таки интересует как можно разжать именно ту часть которую сервер присылает сжатой? |
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
![]()
1)отбрасывает потому что вы выводите как текст, а сжатые данные текстом более не являються(встретился 0, вот и конец выводу)
2)берем gzip и расжимаем используя функции. Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
![]() |
![]() |
![]() |
#6 | |
Регистрация: 24.03.2011
Сообщений: 6
|
![]()
Подскажите ещё такую вещь
Имеем: Цитата:
HTTP/1.1 302 Found Server: nginx/0.7.59 Date: Sun, 03 Apr 2011 11:15:48 GMT Content-Type: text/html; charset=windows-1251 Coдg‹o$пnnection: close X-Powered-By: PHP/5.2.6-1+lenny9 Pragma: no-cache Cache-control: no-store Set-Cookie: remixchk=5; expires=Thдg‹o$пu, 12-Apr-2012 00:33:35 GMT; path=/; domain=.vkontakte.ru P3P: CP="IDC DSP COR ADM DEVi TAIi PSA PSD IVAi IVDi CONi HIS OUR INDдg‹o$п CNT" Set-Cookie: s=1; expires=Tue, 27-Mar-2012 12:57:04 GMT; path=/; domain=login.vk.com Set-Cookie: l=10829457; expires=Wed,дg‹o$п 28-Mar-2012 08:27:56 GMT; path=/; domain=login.vk.com Set-Cookie: p=61d86fc8e2cf2315f025fdac8eaca1435 287; expires=Tue, 10-Apr-дg‹o$п2012 12:12:16 GMT; path=/; domain=login.vk.com Location: http://vkontakte.ru/login.php?act=sl...=38084e8b96274дg‹o$пa4104bc0aea85f4cd41&s=1 Vary: Accept-Encoding Content-Length: 0 Как избавится от этих символов? |
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Recv и динамический массив | pesi | Работа с сетью в Delphi | 10 | 19.09.2010 17:57 |
recv Function | Dimarik | Win Api | 2 | 04.04.2010 11:53 |
Зацикливается recv. | asdo | Общие вопросы C/C++ | 4 | 23.01.2010 23:38 |
recv() | Артэс | C/C++ Сетевое программирование | 7 | 15.01.2010 14:51 |
WinSock (send, recv) | AidarBik | Работа с сетью в Delphi | 1 | 27.07.2008 15:22 |