上一页 1 2 3 4 5 6 ··· 9 下一页
摘要: 在日常后端Api开发中,我们跟前端的沟通中,通常需要协商好入参的数据类型,和参数是通过什么方式存在于请求中的,是表单(form)、请求体(body)、地址栏参数(query)、还是说通过请求头(header)。 当协商好后,我们的接口又需要怎么去接收这些数据呢?很多小伙伴可能上手就是直接写一个实体, 阅读全文
posted @ 2022-10-07 02:10 一事冇诚 阅读(5592) 评论(9) 推荐(29) 编辑
摘要: 前面的 YARP 文档中,介绍了怎么去代理 http,和如何根据域名转发,而在现在微服务的应用是越来越来多了,服务间的调用依靠 http 越来越不现实了,因为 http 多次握手的耗时越发的影响应用的响应时间;grpc 的出现,为解决这个问题提供了绝佳的解决方案,那 grpc 是什么呢,我从网上摘抄 阅读全文
posted @ 2022-09-28 21:30 一事冇诚 阅读(2423) 评论(0) 推荐(2) 编辑
摘要: .Net7 的到来的同时,也带来了 C# 11,而令我最期待的就是 C# 11 的 原始字符串了,当我知道这个的时候,简直比过年还要开心。 非原始字符串 首先我们看看现在写字符串的方式 var str = @" 雪莉:""有人在吗?"" 神乐:""他们有事出去了,你有什么困扰呢? 万事屋神乐为您服务 阅读全文
posted @ 2022-09-26 21:02 一事冇诚 阅读(2871) 评论(4) 推荐(6) 编辑
摘要: 用户可以在 Windows 10 和 Windows 11 计算机上使用 winget 命令行工具来发现、安装、升级、删除和配置应用程序。 此工具是 Windows 程序包管理器服务的客户端接口。 以下是 Windows 包管理器上可用的 .NET 版本列表: .NET VersionSupport 阅读全文
posted @ 2022-09-26 14:34 一事冇诚 阅读(2898) 评论(0) 推荐(5) 编辑
摘要: 什么是Git Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。 Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。 Git 与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的 阅读全文
posted @ 2022-09-26 01:56 一事冇诚 阅读(916) 评论(0) 推荐(0) 编辑
摘要: 使用过 nginx 的小伙伴应该都知道,这个中间件是可以设置跨域的,作为今天的主角,同样的 反向代理中间件的 YARP 毫无意外也支持了跨域请求设置。 有些小伙伴可能会问了,怎样才算是跨域呢? 在 HTML 中,一些标签,例如 img、a 等,还有我们非常熟悉的 Ajax,都是可以指向非本站的资源的 阅读全文
posted @ 2022-09-26 01:33 一事冇诚 阅读(2253) 评论(0) 推荐(1) 编辑
摘要: 介绍 基本 Yarp 示例显示从 appsettings.json 加载的代理配置。相反,代理配置可以从您选择的源以编程方式加载。您可以通过提供几个实现 IProxyConfigProvider 和 IProxyConfig 的类来做到这一点。 可以使用配置过滤器在加载序列期间修改配置。 结构 IP 阅读全文
posted @ 2022-09-25 00:43 一事冇诚 阅读(2668) 评论(0) 推荐(1) 编辑
摘要: 前面介绍了 YARP 通过配置文件的方式配置代理转发(传送门),而众所周知,微软的一贯作风就是能通过配置文件做的事情,通过编码的方式也能实现!YARP 也不例外,废话不多说,直接上代码! 首先,参照官方文档,我们先新建一个 InMemoryConfigProvider 类,并且继承 IProxyCo 阅读全文
posted @ 2022-09-24 00:40 一事冇诚 阅读(2579) 评论(5) 推荐(5) 编辑
摘要: 在上一个文章中,传送门,给大家介绍了怎么在配置文件中使用 Kestrel 部署 Https,正好今天有小伙伴稳问到:可以通过代码的方式实现 Kestrel 的 Https 的部署吗?答案是肯定的,我们这次一样去不是多个域名。 在使用代码实现中,我是主要使用到 ListenOptions.UseHtt 阅读全文
posted @ 2022-09-23 00:01 一事冇诚 阅读(2752) 评论(7) 推荐(6) 编辑
摘要: YARP 作为反向代理中间件,那就无可避免需要使用到 Https 去部署项目,那 YARP 要怎么去实现呢,本来以为 YARP 会有一套自己的实现,在翻阅了资料后发现,根本不是我想的那样,按照 YARP 官方文档的说法,是按照 .Net Core 原本的那一套去实现,好家伙,真的没想到啊,下面我贴出 阅读全文
posted @ 2022-09-21 23:10 一事冇诚 阅读(2892) 评论(1) 推荐(7) 编辑
上一页 1 2 3 4 5 6 ··· 9 下一页