Title: Activity · lsummer/HTTP-ProxyServer · GitHub
Open Graph Title: Activity · lsummer/HTTP-ProxyServer
X Title: Activity · lsummer/HTTP-ProxyServer
Description: (1) 设计并实现一个基本 HTTP 代理服务器。要求在指定端口(例如 8080)接收来自客户的 HTTP 请求并且根据其中的 URL 地址访问该地址 所指向的 HTTP 服务器(原服务器),接收 HTTP 服务器的响应报文,并 将响应报文转发给对应的客户进行浏览。 (2) 设计并实现一个支持 Cache 功能的 HTTP 代理服务器。要求能缓 存原服务器响应的对象,并能够通过修改请求报文(添加 if-modified-since 头行),向原服务器确认缓存对象是否是最新版本。 (3) 扩展 HTTP 代理服务器,支持如下功能: a) 网站过滤:允许/不允许访问某些网站; b) 用户过滤:支持/不支持某些用户访问外部网站; c) 网站引导:将用户对某个网站的访问引导至一个模拟网站(钓 鱼)。 - Activity · 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/activity(.:format) |
| route-controller | activity |
| route-action | index |
| fetch-nonce | v2:6ae9b3bd-9731-e9c9-0fdf-a61f73215adf |
| current-catalog-service-hash | 82c569b93da5c18ed649ebd4c2c79437db4611a6a1373e805a3cb001c64130b7 |
| request-id | B94E:34E4BD:339B4CF:47A0631:6977C6F1 |
| html-safe-nonce | 00802dabdb7aec91fe9a4784f929919c4d564909df94bc786b8a5db04879fec9 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJCOTRFOjM0RTRCRDozMzlCNENGOjQ3QTA2MzE6Njk3N0M2RjEiLCJ2aXNpdG9yX2lkIjoiMzk3MzQ5MTk4MDY2NjEyODExNCIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9 |
| visitor-hmac | 25ebf7c6f1a119bfc8a7851fe5a0e9ebbe484ff0464e9cce518cfda457fa0cce |
| hovercard-subject-tag | repository:58715123 |
| github-keyboard-shortcuts | repository,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/activity |
| 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 | 173f8c2eae2e017de550dd28a9ea88ad5c1e52c70df7ea05bcd820330b3b2fec |
| 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 | 7b19554cad55a536fac18eeedb416dd87c37b1f5 |
| ui-target | canary-1 |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width