java - 如何从 Spark Web UI 中删除服务器版本(服务器 : Jetty(9. 2.z-SNAPSHOT))?

标签 java linux apache-spark ubuntu-16.04 embedded-jetty

我想删除 Spark web ui 返回的服务器版本。我开箱即用地使用 Spark,因此我在其他地方找到的解决方案指的是使用 after 指令 ( https://github.com/perwendel/spark/issues/331#issuecomment-144521580 ) 或编程解决方案 ( Remove the HTTP Server header in Jetty 9 ) 不适用于这种情况.

我也没有在文档中找到任何配置选项。

最佳答案

我可以使用 after 指令删除此 header 并将 jetty 版本替换为空字符串。

after((req, res) -> {
       res.header("Server", "");
       });

为什么这个指令对你不起作用?

关于java - 如何从 Spark Web UI 中删除服务器版本(服务器 : Jetty(9. 2.z-SNAPSHOT))?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56641783/

相关文章:

linux - chroot 进程 jail ,每次运行时将任意目录设置为 root

python - 使用 pyspark 创建自动增量键值

java - 我如何在 Java 中生成随机迷宫?

java - Sonarqube 5.2 不喜欢将工作目录作为符号链接(symbolic link)。如何指定工作目录?

java - 当我尝试从 Firestore 获取数据并显示在 ListView fragment 中时,我的应用程序崩溃了

linux - Linux 事件在哪里存储快照?

java - 如何在我的机器上同时安装多个版本的 Java JDK?

java - 在Java中将整数数组转换为字符串的最佳方法

mysql - Spark SQL 和 MySQL- SaveMode.Overwrite 不插入修改后的数据

java - org.apache.xbean.asm5.ClassReader 中的 Spark Java IllegalArgumentException