原文:基于YARP实现的FastGithub

前言 最近开源的两个项目,先是FastGithub,旨在解决访问github抽风的问题。然后开发HttpMouse项目,基于yarp的http公网反向代理到内网的服务端与客户端库,在开发HttpMouse的这段时间里,把YARP玩得彻底遛遛了,于是打算把YARP也用到FastGithub项目中,以彻底解决github抽风的问题。 原理 修改本机的dns服务指向FastGithub自身 解析匹配的域 ...

2021-07-19 08:38 0 688 推荐指数:

查看详情

基于Yarp实现内网http穿透

Yarp介绍 YARP是微软开源的用来代理服务器的反向代理组件,可实现的功能类似于nginx。 基于YARP,开发者可以非常快速的开发一个性能不错的小nginx,用于代理http(s)请求到上游的http(s)服务。 http穿透原理 同网现象 在http反向代理里,代理服务器总是上游服务 ...

Thu Jul 08 20:47:00 CST 2021 14 2734
开源FastGithub

0 前言 github网站访问慢或访问不了,相信很多人都会遇到过,解决方式大概有两种:一种是使用代理访问;另一种是使用ipaddress.com等域名解析网站查询域名的ip,然后在host文件增加i ...

Wed Jun 16 19:41:00 CST 2021 28 4871
YARP+AgileConfig 5分钟实现一个支持配置热更新的代理网关

YARP 是微软开源的一个反向代理项目,英文名叫 Yet Another Reverse Proxy 。所谓反向代理最有名的那就是 nginx 了,没错 YARP 也可以用来完成 nginx 的大部分功能,比如根据不一样的域名代理到不一样的后端服务上。既然它可以做反向代理,那么其实也就可以做服务网 ...

Wed Dec 08 23:31:00 CST 2021 14 1820
微软YARP初体验

本文讨论了微软的反向代理——YARPYARP是一个可以创建高性能、高度可定制的反向代理服务器的类库。那么什么是反向代理呢?反向代理是位于用户与目标服务器之间的中间连接点。它接收初始的HTTP连接请求,并根据配置获取实际的服务器资源。反向代理充当了应用程序和用户之间的网关。 YARP是在使用 ...

Wed Feb 24 16:49:00 CST 2021 4 2176
体验用yarp当网关

Yarp是微软开源的一个用.net实现的反向代理工具包,github库就叫reverse-proxy(反向代理)(吐槽一下微软起名字233333) nuget包preview9之前都叫Microsoft.ReverseProxy,preview10变成Yarp ...

Thu Apr 01 18:31:00 CST 2021 36 3341
YARP简介 —— IHttpProxy

YARP框架中,核心处理类是IHttpProxy,其接口定义如下: Task ProxyAsync(HttpContext context, string destinationPrefix, HttpMessageInvoker httpClient, RequestProxyOptions ...

Sun May 23 09:34:00 CST 2021 0 220
体验用yarp连接websocket

前段时间一看yarp的仓库,wow,终于发布1.0版本了。.net也升级到6版本了,之前一直只是用yarp做HTTP转发,今天刚好试试websocket 话不多说,直接开搞 配置集群 首先先配置集群信息,必填的有 名称 均衡负责策略 集群列表,集群Destinations可以配置 ...

Wed Nov 17 00:11:00 CST 2021 7 804
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM