世界之窗论坛's Archiver

netwjx 发表于 2008-1-13 22:06

知道用TW浏览论坛和IE浏览有什么不同么

IE浏览[code]GET /cn/ HTTP/1.1
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/msword, application/vnd.ms-excel, */*
Accept-Language: zh-cn,zh;q=0.7,en;q=0.3
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; MyIE2; .NET CLR 1.1.4322; .NET CLR 2.0.50727)
Host: bbs.ioage.com
Connection: Keep-Alive
Cookie: ...........


HTTP/1.1 200 OK
Date: Sun, 13 Jan 2008 14:04:18 GMT
Server: Apache
X-Powered-By: PHP/5.2.3
Set-Cookie: 3dk_onlineusernum=453; expires=Sun, 13-Jan-2008 14:09:18 GMT; path=/
Vary: Accept-Encoding
Content-Encoding: gzip
Content-Length: 8832
Connection: close
Content-Type: text/html[/code]TW浏览[code]GET /cn/ HTTP/1.1
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/msword, application/vnd.ms-excel, */*
Accept-Language: zh-cn,zh;q=0.7,en;q=0.3
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; MyIE2; Avant Browser; .NET CLR 1.1.4322; .NET CLR 2.0.50727)
Host: bbs.ioage.com
Connection: Keep-Alive
Cookie: ..........


HTTP/1.1 200 OK
Date: Sun, 13 Jan 2008 14:02:59 GMT
Server: Apache
X-Powered-By: PHP/5.2.3
Vary: Accept-Encoding
TWntent-Encoding: gzip
TWntent-Length: 8801
Connection: close
Content-Type: text/html
Transfer-Encoding: chunked[/code]臭探工具是WinSock Expert (WSE) 下载站点[url=http://www.dxqsoft.com/]www.dxqsoft.com[/url]
http请求头不大一样,而且TW浏览时可以通过这个臭探工具直接看到HTML代码,IE浏览由于是gzip压缩,所以WSE里面乱码

TW的协议层过滤需要对gzip压缩先解码造成了这个效果么?

Cookie段已经删除   我是曾经用过MyIE2和Avant 现在不知道为什么一直在User-Agent里面了(找到修改方法了,注册表里面,搜User Agent,然后看所有找到的键及其子键,看哪个不顺眼就删)
TW版本是论坛上的 TW2.1 CTP2

[[i] 本帖最后由 netwjx 于 2008-1-13 22:20 编辑 [/i]]

cmyk 发表于 2008-1-13 22:38

这样会导致什么问题吗?不懂

netwjx 发表于 2008-1-13 23:30

如果下面这个不是真的
"TW的协议层过滤需要对gzip压缩先解码造成了这个效果么?"
而是TW由于协议层过滤就不支持gzip了(要支持也不怎么好办的说)

那么 用TW浏览时将无法使用gzip 会使支持gzip的站点不能用更快的速度传输
会有一点点影响速度 下载网页的速度(也可能包括有其它字符格式的内容 比如css)

[[i] 本帖最后由 netwjx 于 2008-1-13 23:32 编辑 [/i]]

needed 发表于 2008-1-14 09:15

楼主有点莫名其妙
tw的抓包  不是有
Accept-Encoding: gzip, deflate ???????????????

  然后tw的 User Agent 如果对楼主的网页浏览造成了迷惑, 可以在高级选项 - 其他 那里修改
"使用和IE浏览器相同的User Agent串"
  
  楼主还有什么疑问么

cmyk 发表于 2008-1-14 10:14

不支持gzip?  想想也不可能  - -

netwjx 发表于 2008-1-17 19:39

4楼没看明白啊
不要单单看代码  要整体看

你也知道Accept-Encoding: gzip, deflate
这个你更应该知道是客户端发送出去的 而服务端返回的 就是
HTTP/1.1 200 OK
以下的
这2个不大一样

Accept-Encoding: gzip, deflate
仅仅是客户端告诉服务端 我支持这些压缩格式,但是服务端并不一定非要给这样的压缩结果(涉及具体的服务端配置)

客户端在得到结果时判断是否是压缩的应该是通过HTTP/1.1 200 OK下面的内容来判断的

还有代码下面说明的

http请求头不大一样,而且TW浏览时可以通过这个臭探工具直接看到HTML代码,IE浏览由于是gzip压缩,所以WSE里面乱码

这个需要开发组来回答

netwjx 发表于 2008-1-17 19:41

[quote]原帖由 [i]cmyk[/i] 于 2008-1-14 10:14 发表 [url=http://bbs.ioage.com/cn/redirect.php?goto=findpost&pid=468055&ptid=49599][img]http://bbs.ioage.com/cn/images/common/back.gif[/img][/url]
不支持gzip?  想想也不可能  - - [/quote]

技术实现上的 没有不可能的

页: [1]

Powered by Discuz! Archiver 7.2  © 2001-2009 Comsenz Inc.