文件扩展名 Content-Type(Mime-Type) 文件扩展名 Content-Type(Mime-Type) .*(二进制流,不知道下载文件类型) application/octet-stream .tif image/tiff .001 application/x-001 .301 application/x-301 .323 text/h323 .906 application/x-906 .907 drawing/907 .a11 application/x-a11 .acp audio/x

郭铭心
2024-10-28
2024-10-28
郭铭心
2024-10-28
2024-10-28

参考 : Web网站的几个并发量级(你的并发,等级)_100并发什么水平-CSDN博客 评价一个网站的“大小”,处于视角的不同,有很多种衡量的方法,类似文章数,页面数之类的数据非常明显,也没有什么可以争议的。但对于并发来说,争议非常之多,这里就从一个技术的角度开始,谈谈几个Web网站的数量级。 相信很多人谈论一个网站的热度,总免不了会询问日均PV,同时在线人数、注册用户数等运营数据,说实话从技术角度来说,这几个数值没有一个可以放在一起比较的——一个静态网站的P

郭铭心
2024-06-11
2024-06-11
郭铭心
2024-06-11
2024-06-11

ASP.NET ASP.NET Core 获取整个URL地址 页面:Microsoft.AspNetCore.Http.Extensions.UriHelper.GetDisplayUrl(Context.Request) 控制器:Microsoft.AspNetCore.Http.Extensions.UriHelper.GetDisplayUrl(Request) 获取请求方式 Request.Url.Scheme Context.Request.Scheme(cshtml) Request.Schem

郭铭心
2024-01-19
2024-01-19
郭铭心
2024-01-19
2024-01-19

IIS会定时回收,类似于自动重新启动网站,我们都有知道网站启动后第一次访问往往会比较慢,网站启动后没有访问,过段时间iis会回收,请求再来的时候会和网站刚刚启动的时候一样,需要等待一段时间,很不舒服,这个就是因为iis回收导致的。 定时回收除了会出现上面的情况外,还会将我们托管的后台任务回收掉,导致我们的后台任务终止执行,直到进来一个请求(网站内任意地址)任务启动,那么如果请求很久没来,这个任务将无法被启动,错过任务应该执行的档口。虽然我们可以通过调整自动回收的时间,甚至设置他不自动回收,但这样始终不是最好

郭铭心
2023-12-24
2024-01-19
郭铭心
2023-12-24
2024-01-19

在使用ASP.NET core进行web开发的时候,appsetting.json文件是非常重要的一个配置文件,除了一些系统默认的配置,我们也可以在其中加入自定义配置,或者增加其他扩展的配置,例如:Nlog日志记录配置等,现在封装一个静态类,方便使用 包含一个私有属性为配置对象,两个扩展方法用来修改或者使用其他配置文件,两个静态方法用来访问配置文件,一个直接访问对应节点的值,一个用来将配置节点转换成对应的数据模型,需要数据模型属性与节点一一对应。 /// <summary> /// .net c

郭铭心
2023-12-13
2023-12-13
郭铭心
2023-12-13
2023-12-13

前言 在使用ASP.NET Core 3.1开发时,需要配置服务器监听的端口和协议,官方帮助文档进行简单说明,文档中提到了4种指定URL的方法 1.设置ASPNETCORE_URLS 环境变量; 2.使用dotnet --urls 命令行参数; 3.使用urls作为键进行配置; 4.使用UseUrls扩展方法; 方法1 使用环境变量 Windows PowerShell # 环境变量仅在当前命令行窗口生效 $Env:ASPNETCORE_URLS = "http://localhost:7000;https

郭铭心
2023-12-12
2023-12-12
郭铭心
2023-12-12
2023-12-12

使用IIS发布ASP.NET CORE网站,只是比发布普通网站多安装了一个程序,所以我就一起说了,如果读者知道怎么启用IIS服务,那么可以直接跳到最后,找到需要下载 .NET Core Windows Server Hosting 并安装即可。 IIS的启用我分为两个讲一个是windows,也就是在我们自己电脑上启用IIS;第二种是在服务器系统上启用IIS,方式稍有不同,但是都很简单。 一、Window启用IIS 打开控制面板,找到左下角的卸载程序 左侧会有一个启用或关闭window功能 将Internet

郭铭心
2023-12-11
2023-12-11
郭铭心
2023-12-11
2023-12-11

之前写了一个如何在window和windows server上启用IIS发布网站和ASP.NET CORE网站的方法,这篇文章来说一说如何在Centos 7上发布运行ASP.NET Core网站。 需要用到Linux系统,我选择的时Centos 7 ,它相当于Redhat的免费版,但是功能却一点都不少,入门可以选择Ubuntu,图形化界面、软件商店操作方便。 安装Linux的方法以及步骤可以看之前的一篇文章,也可以网上找一找,非常多,在此不再赘述。 今天,实验操作,我们可以选择三种方式 第一种:虚拟机安装

郭铭心
2023-12-11
2023-12-11
郭铭心
2023-12-11
2023-12-11