网页代理原理_百度文库

admin 发布于 2022-07-02 阅读(149)

  在一般情况下,我们使用网络浏览器直接去连接其他 Internet 站点取得网络信息时,须 送出 Request 信号来得到回答,然后对方再把信息以 bit 方式传送回来。代理服务器是介于 浏览器和 Web 服务器之间的一台服务器, 有了它之后, 浏览器不是直接到 Web 服务器去取 回网页而是向代理服务器发出请求,Request 信号会先送到代理服务器,由代理服务器来取 回浏览器所需要的信息并传送给你的浏览器。而且,大部分代理服务器都具有缓冲的功能, 就好像一个大的 Cache,它有很大的存储空间,它不断将新取得数据储存到它本机的存储器 上, 如果浏览器所请求的数据在它本机的存储器上已经存在而且是最新的, 那么它就不重新 从 Web 服务器取数据,而直接将存储器上的数据传送给用户的浏览器,这样就能显著提高 浏览速度和效率。更重要的是:ProxyServer(代理服务器)是 Internet 链路级网关所提供的 一种重要的安全功能,它的工作主要在开放系统互连(OSI)模型的对话层。而在线代理是一 种在网页上运行的代理服务器程序, 其不用任何设置, 输入网址选择好代理服务器便可以访 问的优点已经成为时下最流行的代理访问方式。 在线代理是常见的一种代理程序。 网页代理 给客服端提供远程网站上的网页和文件的高速缓存, 使客户端可以更加快速安全的浏览远程 网站。 网页代理可以过滤远程网站的内容。一些审查软件也跟网页代理差不多,将一些网站 内容过滤掉。出于某些目的或保护,有些网页代理程序也会将网站的内容重新编排。比如, Skweezer 可以将网页重新编排,以提供给手机和 PDA 浏览。网络管理员也经常使用代理程 序来预防病毒和网站内容。 这些程序通常是使用 PHP 或者 CGI 编程语言编写的。CGI 编写的代理程序通常被用来 突破公司或学校的网络封锁。通过 CGI 编写的代理程序可以隐藏客户端的 IP,因此用户可 以实现匿名访问远程网站。php 编写的代理程序采用 64 位加密技术,通过 HTTP 访问类使 用 fsockopen 函数访问目标 URL,然后处理一下得到的 html 代码,将其中的各个链接加上 前缀,以便让浏览器仍然通过 PhpProxy 访问各个图片和 CSS,js 文件。

标签:  网页代理 

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。