51学通信技术论坛
标题:
UC浏览器上网URL转换问题!
[打印本页]
作者:
leering
时间:
2011-12-28 14:34:29
标题:
UC浏览器上网URL转换问题!
各位:
因为不知道这个问题发在哪里合适,所以随便找了个版块发布,版主莫怪。
情况是这样的:
在现网中抓取的数据(Gb接口),发现如果用UC浏览器上网,访问某些网页的时候,在GET(POST)包里面URL是被UC浏览器转换过的一串字符,比如说你用UC访问
www.baidu.com
,你在GET请求里面找到的会类似
http://ucs7.xa.ucweb.com/?ucid=579540433-985d8bbf&d=BAIPAf25/ICyo6KQ14zdg7W9pIrfi9/S4ujyl36x7SeDjnWn7e3osMCOmtCPycfR4Ofz0sDa
...的一串字符。但并不是所有的都转换过,像是新浪这样的网站,GET/POST请求里面就能直接看到
http://3g.sina.com.cn/?from=towap
。
有对UC浏览器比较熟的DX没有,给讲讲。
谢谢!
作者:
leering
时间:
2011-12-29 10:30:59
附件里面的URL就是经过UC浏览器转换后的。其实是访问的就是本论坛。
作者:
leering
时间:
2011-12-29 10:34:46
[attach]1027[/attach]
作者:
kinghighland
时间:
2012-1-13 20:35:49
UC浏览器对网页内容做压缩来提高速度、节省上网流量,这不就是UC浏览器所宣传的功能吗。
从技术上来看,UC要这么做,就需要部署服务器来做代理,把网页内容做过滤和压缩等处理,所以URL就变成了
http://ucs7.xa.ucweb.com/?ucid=579540433-
...
这个ucs7.xa.ucweb.com就是代理服务器的域名了。
至于
http://3g.sina.com.cn/?from=towap
没有变化,我猜是UCWEB没有对这个URL做处理,因为这个页面是3g.***,已经是为无线接入而设计的了。
欢迎光临 51学通信技术论坛 (http://51xuetongxin.com/bbs/)
Powered by Discuz! X2