http请求有哪些方式_java.lang.reflect.undeclared

http请求有哪些方式_java.lang.reflect.undeclared移除ASP.NETMVC项目中,HTTP请求的ResponseHeader中的X-AspNetMvc-Version,Server,X-AspNet-Version,X-Powered-ByX-AspNetMvc-VersionServerX-AspNet-VersionX-Powered-By查看原文:移除ASP.NETMVC项目中,HTTP请求的Response…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

移除 ASP.NET MVC 项目中,HTTP 请求的Response Header中的 X-AspNetMvc-Version, Server, X-AspNet-Version, X-Powered-By

查看原文:移除 ASP.NET MVC 项目中,HTTP 请求的Response Header中的 X-AspNetMvc-Version, Server, X-AspNet-Version, X-Powered-By

移除 ASP.NET MVC 项目中,HTTP 请求的Response Header中的 X-AspNetMvc-Version, Server, X-AspNet-Version, X-Powered-By

X-AspNetMvc-Version

MvcHandler.DisableMvcResponseHeader = true; 添加到 Global.asax.cs 文件的 Application_Start 方法里即可。

public class MvcApplication : System.Web.HttpApplication
{
    protected void Application_Start()
    {
            // 隐藏Response Header中的X-AspNetMvc-Version
            MvcHandler.DisableMvcResponseHeader = true;
    }
}

Server

Global.asax.cs 文件中添加方法 Application_PreSendRequestHeaders

public class MvcApplication : System.Web.HttpApplication
{
    protected void Application_Start()
    {
        some code...
    }

    /// <summary>
    /// 隐藏 Response Header 中的Server节点(IIS版本信息)
    /// </summary>
    /// <param name="sender"></param>
    /// <param name="e"></param>
    protected void Application_PreSendRequestHeaders(object sender, EventArgs e)
    {
        if (sender is HttpApplication application)
        {
            application.Context.Response.Headers.Remove("Server");
        }
    }
}

X-AspNet-Version

web.config 文件中将 enableVersionHeader 值改为 false

<configuration>
    <system.web>
        <httpRuntime enableVersionHeader="false" />
    </system.web>
</configuration>

X-Powered-By

web.config 文件中添加如下代码:

<configuration>
    <system.webServer>
        <httpProtocol>
            <customHeaders>
                <remove name="X-Powered-By" />
            </customHeaders>
        </httpProtocol>
    </system.webServer>
</configuration>

移除 ASP.NET MVC 项目中,HTTP 请求的Response Header中的 X-AspNetMvc-Version, Server, X-AspNet-Version, X-Powered-By

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/187813.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Camstar 协助工具

    Camstar 协助工具此系统为了解决接口同步、报表、打印、服务器状态监控、服务器异常预警、服务异常自动修复、Design代码查看、CLF编辑后导出、Camstar发布、数据清理、数据还原、日志解析。有意者,请留言

    2022年10月25日
    0
  • 如何使用staruml创建时序图[通俗易懂]

    说明:staruml版本:5.0.2.15701、打开staruml2、添加模型,右键Untitled=&gt;add=&gt;model=&gt;取名myuml(可以随意取)3、添加图表,右键myuml=&gt;AddDiagram=&gt;SequenceDiagram4、重命名图表5、添加参与者actor,右键myuml=&gt;add=&gt…

    2022年4月12日
    66
  • java 服务器程序部署环境搭建

    java 服务器程序部署环境搭建1、安装JDK 右击我的电脑-属性-高级系统设置-高级-环境变量:系统变量:新建:CLASSPATH 变量值为.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;新建:JAVA_HOME 变量值为D:\Java\jdk1.8.0_40(就是你安装的JDK路径)找到Path,点击编辑,在变量值最前端添加;%JA

    2022年5月27日
    52
  • MySQL安装及配置详细教程

    MySQL安装及配置超详细教程首先下载安装包[网址](https://dev.mysql.com/downloads/file/?id=476233)进入页面后可以不登录。后点击底部”Nothanks,juststartmydownload.”即可开始下载。安装:直接把压缩包解压到你想安装的路径即可,相当于不用安装,可以看到我的解压路径在D盘的ROUTE文件夹下的mysq…

    2022年4月8日
    50
  • 智能称体脂称实现(基本原理解释篇)[通俗易懂]

    (本文均出于个人理解而写,仅用于学习和交流,某些过程可能不一定正确,希望各位提出意见进行交流,共同进步)项目简介前段时间接触到一个项目,类似于现在网上热卖的那种智能称,如下图所示

    2022年4月11日
    46
  • pytorch转tensorrt_pytorch是啥

    pytorch转tensorrt_pytorch是啥报错原因分析涉及到梯度传播的tensor变量不能够直接numpy()转numpy,需要使用:var.detach().numpy()

    2022年8月31日
    0

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号