Title: GitHub · Where software is built
Open Graph Title: lsummer/HTTP-ProxyServer
X Title: lsummer/HTTP-ProxyServer
Description: (1) 设计并实现一个基本 HTTP 代理服务器。要求在指定端口(例如 8080)接收来自客户的 HTTP 请求并且根据其中的 URL 地址访问该地址 所指向的 HTTP 服务器(原服务器),接收 HTTP 服务器的响应报文,并 将响应报文转发给对应的客户进行浏览。 (2) 设计并实现一个支持 Cache 功能的 HTTP 代理服务器。要求能缓 存原服务器响应的对象,并能够通过修改请求报文(添加 if-modified-since 头行),向原服务器确认缓存对象是否是最新版本。 (3) 扩展 HTTP 代理服务器,支持如下功能: a) 网站过滤:允许/不允许访问某些网站; b) 用户过滤:支持/不支持某些用户访问外部网站; c) 网站引导:将用户对某个网站的访问引导至一个模拟网站(钓 鱼)。 - lsummer/HTTP-ProxyServer
Open Graph Description: (1) 设计并实现一个基本 HTTP 代理服务器。要求在指定端口(例如 8080)接收来自客户的 HTTP 请求并且根据其中的 URL 地址访问该地址 所指向的 HTTP 服务器(原服务器),接收 HTTP 服务器的响应报文,并 将响应报文转发给对应的客户进行浏览。 (2) 设计并实现一个支持 Cache 功能的 HTTP 代理服务器。要求能缓 存原服务器响应的对象,并能够通过修改请求...
X Description: (1) 设计并实现一个基本 HTTP 代理服务器。要求在指定端口(例如 8080)接收来自客户的 HTTP 请求并且根据其中的 URL 地址访问该地址 所指向的 HTTP 服务器(原服务器),接收 HTTP 服务器的响应报文,并 将响应报文转发给对应的客户进行浏览。 (2) 设计并实现一个支持 Cache 功能的 HTTP 代理服务器。要求能缓 存原服务器响应的对象,并能够通过修改请求...
Opengraph URL: https://github.com/lsummer/HTTP-ProxyServer
X: @github
Domain: patch-diff.githubusercontent.com
| route-pattern | /:user_id/:repository/issues(.:format) |
| route-controller | issues |
| route-action | index |
| fetch-nonce | v2:43e3ba40-100c-e028-7239-404e9bd0ead8 |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | BD46:1419BC:3507D82:4994601:6977C532 |
| html-safe-nonce | 295fbd3fa58ef6d886913f4f44b8cd1e07fc70f48645a59f394b16c62f7f209a |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJCRDQ2OjE0MTlCQzozNTA3RDgyOjQ5OTQ2MDE6Njk3N0M1MzIiLCJ2aXNpdG9yX2lkIjoiMTU4Mjc3NzIzNTExMjcwNzM3OCIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9 |
| visitor-hmac | 1003ca22f96e6997a77d6f05a4f45768f759fcd8beca4ccaa50e270a1b98256c |
| hovercard-subject-tag | repository:58715123 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/lsummer/HTTP-ProxyServer/issues |
| twitter:image | https://opengraph.githubassets.com/3c9b884517e0500d1e3f2a30424e100dc389af989cab069cfb99a04dc0bc6a47/lsummer/HTTP-ProxyServer |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/3c9b884517e0500d1e3f2a30424e100dc389af989cab069cfb99a04dc0bc6a47/lsummer/HTTP-ProxyServer |
| og:image:alt | (1) 设计并实现一个基本 HTTP 代理服务器。要求在指定端口(例如 8080)接收来自客户的 HTTP 请求并且根据其中的 URL 地址访问该地址 所指向的 HTTP 服务器(原服务器),接收 HTTP 服务器的响应报文,并 将响应报文转发给对应的客户进行浏览。 (2) 设计并实现一个支持 Cache 功能的 HTTP 代理服务器。要求能缓 存原服务器响应的对象,并能够通过修改请求... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| hostname | github.com |
| expected-hostname | github.com |
| None | dd7783bd9901db88bac6bc215af7f020bc205a04ebc67e6c7def882ef2859ecd |
| turbo-cache-control | no-cache |
| go-import | github.com/lsummer/HTTP-ProxyServer git https://github.com/lsummer/HTTP-ProxyServer.git |
| octolytics-dimension-user_id | 9758715 |
| octolytics-dimension-user_login | lsummer |
| octolytics-dimension-repository_id | 58715123 |
| octolytics-dimension-repository_nwo | lsummer/HTTP-ProxyServer |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 58715123 |
| octolytics-dimension-repository_network_root_nwo | lsummer/HTTP-ProxyServer |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 5d30081a77a5d66860584073cb38fd98fd7f9388 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width