I noticed a site(discussion.forum.nokia.com/forum/) I have been trying to fetch has been sometimes returning bad data.
A sample of the 'bad' fetch is listed below...
HTTP/1.1 200 OK
Date: Thu, 02 Dec 2010 19:27:29 GMT
Server: Apache
Set-Cookie: bb_lastactivity=0; expires=Fri, 02-Dec-2011 19:27:29 GMT; path=/; domain=.forum.nokia.com
Expires: 0
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
Cache-Control: private, post-check=0, pre-check=0, max-age=0
Last-Modified: Thu, 02 Dec 2010 16:32:26 GMT
Content-Encoding: gzip
Vary: Accept-Encoding
Keep-Alive: timeout=15, max=97
Connection: Keep-Alive
Transfer-Encoding: chunked
Content-Type: text/html; charset=UTF-8
43d6
������ì}ks$ÉqØç݈ûÅ9ó°«CÏç.f°· p·<R隙¾íéëîÁ�'*¬GH²e¥ #9DKdÙ:¤óìý[úä¿à̬GWO÷?f�yën议ÊÊÊÊÊÊÌʪzøÃíÓvY7îyìè½ÇÏö¶YÁ*/mJ;§;ìOO÷±J±ÌNCۏÜØ
|Û+v
¬ЍãþF©4åbvJ§ǥsUÁÂòъE'v
õ7î>¤Ï{mæÀ©¬¯¯âæ¸áfÁÃól¿³Yà~¹Îfá¬9ð<»~òPn;ð÷ÎÃm`-þÑÀ=Û,|ÃzoËÚz};v/°VàÇ7{»kVÂâRÛ"uzÑ7Äü<.a¥X«k7ß;}b¥À ¼qÖlà[£ÙÐßîqD<¨ÁJ28nÔD«ØÂA¯è/\»Ø
z%zµ4툳nÈÛS,aɇ_±¬o¹m¶·ûíúäoqßqÛ߶,¾À´Ã}ÚqX=dgµb¹Xؤÿ{µB·³È&©õ¡}fÔÂÖf¡å¹�N$..þï¶ÃCË z?¯yiÅ£Ggµr�èâõ9k&ù¼ |i<Z=ן§Ì�¤æ;³Cv²{r²wxðÞñ3¶É
:yû½ã½ÓN¿¾{_:ÅúóÞþ;;{Ǎý½müèöìJ=èÖÑ,ß;==<025qøÎ<ì`«7ìísÈÙGFÝóã{ raUÊ÷5R{ûGÏvßß=F$6\}|üX¶aZæT¾óÎîÎ,³:üÿÅဳ
ֶ½«l§O÷N'ÛÇ{G§XKÔ
10µí &0ãñӧéLÅ~·ÿ¨Z©--WîArÇB)1@¢Xǡä߲{ý}õÁÏ7
VR*1Á÷³qӴc.ÅuZdY äùl&þ»óÐsý,äÞfÁöbúv?"H`d÷û۲sÃ(zûÅdìÆ|ہQâ}²{ء±ãös§0£Ü�
And it continues like this. This seems to occur on about 10-15% of fetches and the rest of the time, the normal page html is returned. Am I getting encoded data and is there a way to prevent fetches returning data like this?
A sample of the 'bad' fetch is listed below...
HTTP/1.1 200 OK
Date: Thu, 02 Dec 2010 19:27:29 GMT
Server: Apache
Set-Cookie: bb_lastactivity=0; expires=Fri, 02-Dec-2011 19:27:29 GMT; path=/; domain=.forum.nokia.com
Expires: 0
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
Cache-Control: private, post-check=0, pre-check=0, max-age=0
Last-Modified: Thu, 02 Dec 2010 16:32:26 GMT
Content-Encoding: gzip
Vary: Accept-Encoding
Keep-Alive: timeout=15, max=97
Connection: Keep-Alive
Transfer-Encoding: chunked
Content-Type: text/html; charset=UTF-8
43d6
������ì}ks$ÉqØç݈ûÅ9ó°«CÏç.f°· p·<R隙¾íéëîÁ�'*¬GH²e¥ #9DKdÙ:¤óìý[úä¿à̬GWO÷?f�yën议ÊÊÊÊÊÊÌʪzøÃíÓvY7îyìè½ÇÏö¶YÁ*/mJ;§;ìOO÷±J±ÌNCۏÜØ
|Û+v
¬ЍãþF©4åbvJ§ǥsUÁÂòъE'v
õ7î>¤Ï{mæÀ©¬¯¯âæ¸áfÁÃól¿³Yà~¹Îfá¬9ð<»~òPn;ð÷ÎÃm`-þÑÀ=Û,|ÃzoËÚz};v/°VàÇ7{»kVÂâRÛ"uzÑ7Äü<.a¥X«k7ß;}b¥À ¼qÖlà[£ÙÐßîqD<¨ÁJ28nÔD«ØÂA¯è/\»Ø
z%zµ4툳nÈÛS,aɇ_±¬o¹m¶·ûíúäoqßqÛ߶,¾À´Ã}ÚqX=dgµb¹Xؤÿ{µB·³È&©õ¡}fÔÂÖf¡å¹�N$..þï¶ÃCË z?¯yiÅ£Ggµr�èâõ9k&ù¼ |i<Z=ן§Ì�¤æ;³Cv²{r²wxðÞñ3¶É
:yû½ã½ÓN¿¾{_:ÅúóÞþ;;{Ǎý½müèöìJ=èÖÑ,ß;==<025qøÎ<ì`«7ìísÈÙGFÝóã{ raUÊ÷5R{ûGÏvßß=F$6\}|üX¶aZæT¾óÎîÎ,³:üÿÅဳ
ֶ½«l§O÷N'ÛÇ{G§XKÔ
10µí &0ãñӧéLÅ~·ÿ¨Z©--WîArÇB)1@¢Xǡä߲{ý}õÁÏ7
VR*1Á÷³qӴc.ÅuZdY äùl&þ»óÐsý,äÞfÁöbúv?"H`d÷û۲sÃ(zûÅdìÆ|ہQâ}²{ء±ãös§0£Ü�
And it continues like this. This seems to occur on about 10-15% of fetches and the rest of the time, the normal page html is returned. Am I getting encoded data and is there a way to prevent fetches returning data like this?