资源包含文件:设计报告word+源码及数据 (1)设计并实现一个基本HTTP代理服务器。要求在指定端口(例如8080)接收来自客户的HTTP请求并且根据其中的URL地址访问该地址所指向的HTTP服务器(原服务器),接收HTTP服务器的响应报文,并将响应报文转发给对应的客户进行浏览。 (2)设计并实现一个支持Cache功能的HTTP代理服务器。要求能缓存原服务器响应的对象,并能够通过修改请求报文(添加if-modified-since头行),向原服务器确认缓存对象是否是最新版本。(选作内容,加分项目,可以当堂完成或课下完成) (3)扩展HTTP代理服务器,支持如下功能: a)网站过滤:允许/不允许访问某些网站 b)用户过滤:支持/不支持某些用户访问外部网站 c)网站引导:将用户对某个网站的访问引导至一个模拟网站(钓鱼)。 详细介绍参考:https://blog.csdn.net/newlw/article/details/125275425
HTTP代理服务器Windows下实现!!!!!!!!!!!!!
2022-05-30 21:45:26 85KB window
1
这是一款http代理服务器,是用java实现的socket编程,实现代理,过滤的功能
2022-05-12 15:31:04 5.34MB proxy 过滤 黑名单 socket
1
HTTP代理服务器java 简单网站过滤
2022-05-11 02:46:07 7KB HTTP
1
采用c#实现的代理服务器技术,绝对的通俗易懂,而且可以作为很好的学习案例进行分析。特别是和http协议打交道比较多的c#.net程序员可千万别错过哦!只要能够学到东西,积分都是浮云
2022-03-05 21:32:51 164KB c# http 代理服务器 proxy
1
代理服务器(Proxy)是网络信息的中转站,比方说HTTP代理服务器。我们使用网络浏览器直接链接其他Internet站点并取得网络信息时,需送出Request信号来得到回答,然后对方再把信息传送回来。代理服务器是介于浏览器和Web服务器之间的一台服务器,有了它之后,浏览器不是直接到Web服务器去取回网页而是向代理服务器发出请求,Request信号会先送到代理服务器,由代理服务器来取回浏览器所需要的信息并传送给你。而且大部分代理服务器都具有缓冲功能,就好像一个大Cache,它不断将新取得的数据包存到它本机的存储器上,如果浏览器所请求的数据在它本机的存储器上已经存在而且是最新的,那么它就不重新从Web服务器取数据,而直接将存储器上的数据传送给用户的浏览器,这样就能显著提高浏览速度和效率。
2022-03-01 22:41:23 106KB HTTP代理服务器源代码---Proxy.rar
1
proxy.py, 在 python 中,轻量级的HTTP代理服务器 proxy.pypython 中的轻量级HTTP代理服务器。特性作为单个文件模块分发除了 python 标准库之外没有依赖项支持 http,https,web sockets请求代理安装要简单安装 proxy.py,:
2021-11-09 17:17:12 93KB 开源
1
HTTP代理服务器.zip 每客户端单线程实现 HTTP代理服务器 还有个线程池技术实现 HTTP代理服务器 博客有介绍 每客户端能成功 线程池还有点问题 网络程序设计实验的代码之一 其他资源在本资源有贡献 套接口编程
2021-10-08 00:43:45 2KB HTTP代理 每客户端 单线程
1
下面是一个先前我用socket实现HTTP代理服务器的例子,代码很简单我就不一一解析了,要注意的是:当该代理服务器收到IE发来的请求时,要将IE请求行中的webserver的域名(或者IP)剥去,再将请求转发给webserver,如果不注意这点而是直接毫无处理的把IE请求信息直接发给webserver某些网站会显示不了网页,比如新浪,pfan,这是测试时发现的,其他就没什么可以说的了。实际上能否完成这个简单的HTTP proxy server可以看出对HTTP协议的熟悉程度,只要有一定的sock编程基础并熟悉了HTTP协议的工作流程,那我想就没什么障碍了。
2021-10-02 23:10:01 11KB socket 代理服务器
1
一款简单而且好用的HTTP代理服务器,采用visual studio 环境开发的
2021-08-25 16:34:37 3KB HTTP
1