weblogic12c - 删除 X-ORACLE-DMS-ECID 和 X-ORACLE-DMS-RID 响应标头
问题描述
我在 WebLogic 12.2.1 中部署了一些 JAX-RS 服务。当任何服务发送响应时,WebLogic 将添加以下响应标头:
X-ORACLE-DMS-ECID
X-ORACLE-DMS-RID
如何删除这两个响应标头?
解决方案
这可以通过以下 JVM 属性来完成:
-Doracle.dms.context=OFF
-Dweblogic.diagnostics.context.DisableDMSHTTPAlways=true
但是,在使用 FusionMiddleware 时,Oracle 不支持删除这些标头,因为某些 OFMW 组件不应正常工作更长。
推荐阅读
- c# - 如何使用 FileWatcher 检查目录是否被替换
- django - JSONFIeld(null=True):是否允许 null 不好的做法?
- ios - Swift 5 中的标签栏项目文本覆盖
- reactjs - 如何在不重新渲染以前的消息的情况下渲染新消息?
- python - 有什么方法可以从网页运行内部 python 脚本?
- json - 为什么我在访问他们的 API 时只能获得 250 行(/shoe 交易)的 stockx 数据?
- haskell - 如何将 TypeApplications 与 typeclass 方法一起使用,为什么 GHCi 会推断出我无法使用的类型?
- docker - 我可以在 kubernetes 中运行的任何类似命令为“docker run -ti --rm alpine ls /”
- python - 如何通过引用而不是按值复制列表的单个元素?
- python - 使用 Python、Linux、Raspberry Pi 和 Docker 配置热敏打印机的问题