[心缘地方]同学录
首页 | 功能说明 | 站长通知 | 最近更新 | 编码查看转换 | 代码下载 | 常见问题及讨论 | 《深入解析ASP核心技术》 | 王小鸭自动发工资条VBA版
登录系统:用户名: 密码: 如果要讨论问题,请先注册。

[备忘]关于WEB代理的一点想法

上一篇:[备忘]Richfaces modalPanel注意事项
下一篇:[整理]seam学习笔记

添加日期:2010/8/18 15:56:06 快速返回   返回列表 阅读4043次
代理服务器:

用户的浏览器的所有请求都会指向代理服务器,

后者把请求信息转发即可,

收到的信息给浏览器返回即可。

不管是HTML本身,js文件,图片文件等等,它们都是一次请求,

代理服务器对浏览器来说可以认为是透明的,浏览器请求信息,得到信息,很好。


而WEB版的代理,得到GET请求后,转发这个GET请求,

得到的信息要经过处理后才能返回给客户端。

HTML中的js,图片,form的action等等都是指向请求URL的,

需要替换这些URL,让它们首先指向WEB代理,WEB代理收到后转发请求,

并返回取得的信息。

难度所在:替换URL,HTML中的形式多种多样,比如URL跳转可能是js发出的,图片url可能是js生成的,HTML书写的格式也是多种多样,识别就是一个问题。

由于用户访问的是WEB代理,URL是WEB代理的URL,而内容是实际访问页面的内容,URL不一致,可能导致js脚本出错。类似这样的问题。
 

评论 COMMENTS
没有评论 No Comments.

添加评论 Add new comment.
昵称 Name:
评论内容 Comment:
验证码(不区分大小写)
Validation Code:
(not case sensitive)
看不清?点这里换一张!(Change it here!)
 
评论由管理员查看后才能显示。the comment will be showed after it is checked by admin.
CopyRight © 心缘地方 2005-2999. All Rights Reserved