Вверх ↑
Этот топик читают: Гость
Ответов: 136
Рейтинг: 8
#1: 2010-09-02 17:53:03 ЛС | профиль | цитата
В заголовке запроса содержатся строка Accept-Encoding: gzip,deflate. Как можно сжатое содержимое ответа, декодировать?

code_20363.txt
карма: 0

0
файлы: 1code_20363.txt [1KB] [148]
Ответов: 294
Рейтинг: 64
#2: 2010-09-02 18:43:22 ЛС | профиль | цитата
Как вариант - удалить в запросе "gzip", придет не жатый ответ. Трафик соответственно вырастет.
карма: 0

0
Ответов: 356
Рейтинг: 31
#3: 2010-09-02 19:12:13 ЛС | профиль | цитата
Gzip, Download, Manual
карма: 0

0
Ответов: 1841
Рейтинг: 370
#4: 2010-09-02 23:14:37 ЛС | профиль | цитата
Тут посмотри... http://hiasm.com/forum.html?q=3&p=134815
карма: 1
0
Ответов: 136
Рейтинг: 8
#5: 2010-09-03 00:29:46 ЛС | профиль | цитата
CriDos,
не выходит запустить(

code_20372.txt
карма: 0

0
файлы: 1code_20372.txt [2.3KB] [117]
Ответов: 970
Рейтинг: 270
#6: 2010-09-03 00:38:32 ЛС | профиль | цитата
Лучше последуй совету Quest:

code_20373.txt
карма: 0

0
файлы: 1code_20373.txt [956B] [121]
Ответов: 136
Рейтинг: 8
#7: 2010-09-03 14:56:40 ЛС | профиль | цитата
Genius, дело в том, что есть разница между принятием от сервера ~70 кб. или 2 кб. вот меня и интересует вариант с Gzip
карма: 0

0
Ответов: 970
Рейтинг: 270
#8: 2010-09-03 23:23:13 ЛС | профиль | цитата
Вроде должен так работать, но не работает (Runtime)



Add(MainForm,2953706,21,105)
{
Width=752
Height=604
}
Add(Button,7462924,173,217)
{
Left=285
Top=530
Width=220
Height=30
Caption="Обновить"
link(onClick,6593843:doOpen,[])
}
Add(TCP_Client,6593843,236,217)
{
Port=80
IP="89.108.68.56"
link(onRead,1462634:doSearch,[])
link(onConnect,6593843:doSend,[(280,230)(280,234)(224,234)(224,237)])
link(onDisconnect,1554504:doEvent1,[(357,237)(357,244)])
link(Data,3638483:Text,[])
}
Add(StrList,3638483,243,154)
{
Strings=#21:GET /css.css HTTP/1.1|24:Host: www.vad-man.h12.ru|97:User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; ru; rv:1.9.2.8) Gecko/20100722 Firefox/3.6.8|71:Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8|40:Accept-Language: ru,en-us;q=0.7,en;q=0.3|29:Accept-Encoding: gzip,deflate|48:Accept-Charset: windows-1251,utf-8;q=0.7,*;q=0.7|17:Connection: close|35:Referer: http://www.vad-man.h12.ru/|0:|0:|
}
Add(BlockFind,1462634,299,217)
{
Delete=0
StartBlock="HTTP"
EndBlock="

"
link(onEndSearch,16208629:doConvert,[])
}
Add(Memo,15411852,595,238)
{
Left=25
Top=15
Width=700
Height=485
}
Add(Convertor,16208629,348,224)
{
Mode=12
link(onResult,1279475:doCopy,[])
}
Add(StreamCopy,1279475,404,224)
{
Count=-1
link(Dest,7022784:Var2,[])
}
Add(MemoryStream,2415118,404,154)
{
Point(doPosition)
}
Add(Hub,1554504,446,238)
{
link(onEvent1,2415118:doPosition,[(472,244)(472,216)(392,216)(392,174)])
link(onEvent2,9703871:doDeCompress,[])
}
Add(Convertor,4456430,539,238)
{
Mode=11
link(onResult,15411852:doAdd,[])
}
Add(GetDataEx,7022784,404,200)
{
link(Data,2415118:Stream,[])
}
Add(ZLIB,9703871,490,238)
{
link(onStream,4456430:doConvert,[])
link(Stream,7022784:Var1,[(496,205)])
}

карма: 0

0
Ответов: 136
Рейтинг: 8
#9: 2010-09-03 23:56:44 ЛС | профиль | цитата
Genius, всё гуд http://hiasm.com/forum.html?q=3&p=134815 помогло
карма: 0

0
9
Сообщение
...
Прикрепленные файлы
(файлы не залиты)