node.js - X-Powered-By:微服务中的头盔
问题描述
我想在x-powered-by
Helmet(npm 包)的帮助下删除什么我在节点 js 中有微服务。这就是我正在做的事情。
import { micro, IMicroService } from "@artlife/micro";
import * as helmet from "helmet";
const service = micro();
service.expressApp.use(helmet());
Helmet
默认删除x-power-by
标题,但在我的情况下,它没有做。我已经重新安装了所有内容并完成了浏览器缓存清除。如果我这样做,一切都会奏效service.expressApp.disable("x-powered-by");
。甚至service.expressApp.use(helmet.hidePoweredBy())
不工作。控制台中没有错误。
还有其他helmet
我必须做的配置吗?
如果它不起作用,我有备用计划service.expressApp.disable("x-powered-by");
解决方案
推荐阅读
- javascript - ReactJS:如何更改 Material Ui 自动完成的占位符字体大小?
- c - 文件打开命令正在杀死我的程序,为什么?
- angular - 如何在角度中使用 lodash _.debounce
- oracle - 如何使用 ords 重定向 oracle apex 应用程序
- python - 如何在 Python 中临时保存数据?
- azure - 到 Databricks 笔记本的 Azure Logic 连接器
- spring-boot - Keycloak Ouath2 集成在 spring cloud dataflow 2.3.0 中不起作用
- swift - 使用编程约束创建视图会导致内容绘制在错误的位置
- javascript - 无法在 javascript 文件 user.js(控制器)中导入我的 mongo 架构文件 order.js(模型)之一
- swift - 正则表达式在每个新行替换空格