jetty 相关问题

Eclipse Jetty是一种广泛使用的异步基于Java的HTTP服务器和servlet引擎,支持HTTP / 1.0,HTTP / 1.1,HTTP / 2和WebSocket协议。

如何从命令行检查正在运行的 JVM 的堆使用情况?

我可以从命令行检查正在运行的 JVM 的堆使用情况吗?我的意思是实际使用情况,而不是使用 Xmx 分配的最大数量。 我需要它是命令行,因为我无权访问

回答 5 投票 0

Geoserver WPS 插件未安装(上下文初始化失败)

我正在尝试将 Geoserver 的 WPS 插件安装到本地 Windows 计算机,并将 *.jar 文件移动到 WEB-INF/inf 文件夹中会导致错误,除非我删除 t...

回答 1 投票 0

无法通过 https o http 访问 Kuberntes Pod

我有一个 java17-osgi-应用程序在 docker 容器内运行。在带有 podman 的本地 Windows 主机上,应用程序运行并且可访问。我在 shell 上执行 netstat -tane,这就是

回答 1 投票 0

意外错误 404 - 对于在嵌套 springboot jar 中注册的资源

大家好,stackoverflow 会员, 我已经完成了到 springboot 3.2.3 和 jetty 12.0.6 的迁移,并且我遇到了正确注册 DefaultServlet 的 baseResource 的问题 - 以前我没有...

回答 1 投票 0

不同上下文中的嵌入式 Jetty WebSocket 服务器

我正在尝试在不同的上下文中运行具有不同内容的嵌入式 Jetty websocket 服务器。 如果我将 websocket 部分放在 / 上下文中,它就可以工作,但我想在那里提供其他内容。 ...

回答 1 投票 0

HTTP 错误:404 solr 路径中缺少核心名称

我是 Solr 的新手,在 ubuntu 8.10 中安装它后,当我尝试将 exampledocs 索引时,按照此链接,我收到此错误: HTTP 错误:404 路径中缺少核心名称 这是在码头。 ...

回答 9 投票 0

wicket/Jetty:避免为活动请求创建新的 Http 会话

我正在开发一个 Wicket 应用程序 (wicket 8),为了将其容器化,我添加了一个活性端点,例如 GET /probe/,我在虚拟 ProbeApplication(非身份验证应用程序)中处理该端点

回答 1 投票 0

Jetty 错误:我启动我的 web aap 并突然出现此错误

我正在使用 Ant 构建工具。你知道如何解决这个问题吗 由于此网站,它似乎无法正常工作:https://eclipse.dev/jetty/configure_10_0.dtd 错误信息: 2024-02-14...

回答 0 投票 0

Jetty 12 ResourceHandler 配置和 MIME 类型问题

我正在迁移到 jetty 12,并且在 ResourceHandler 方面遇到了一些问题。我使用了三个,一个用于 /robots.txt,一个用于 /sitemap.xml,一个用于 /files/ 中的所有其他文件。 我有两个

回答 1 投票 0

spring boot http3:安全连接失败

我已签出 spring-boot-http-3-jetty 并运行。 它按预期工作[来自第二个请求的http-3(h3)]此外,我想使用带有正文的 POST 请求来测试它,所以我添加了以下内容...

回答 1 投票 0

Jetty 和 Oracle 配置

我正在尝试使用 Jetty 7.x 在 IntelliJ 中设置我的 Web 应用程序开发环境 我正在使用 Oracle XE v10.2 的实例 问题 - 目前我可以成功部署我的网络应用程序...

回答 2 投票 0

Jetty HttpClient 如何使用线程?

Jetty HttpClient 在启动时会启动线程,并且似乎会生成相当数量的线程。我对此感到有点惊讶,因为我认为基于 nio 的网络的优点之一就是多路复用

回答 1 投票 0

Jetty ResourceHandler 提供 js.gz 文件

我有一个相当大的js文件,它已经是gz格式的服务器端。它在 html 页面中的使用方式如下 <p>我有一个相当大的js文件,它已经是gz格式的服务器端。它以以下方式在 html 页面中使用</p> <pre><code>&lt;script type=&#34;text/javascript&#34; src=&#34;static/code.min.js.gz&#34;&gt;&lt;/script&gt; </code></pre> <p>我唯一的用例是 Chrome(似乎浏览器可能很挑剔),我的理解是 Chrome 要将其作为 js 处理,服务器需要返回内容:</p> <pre><code>Content-Encoding:gzip Content-Type:application/javascript </code></pre> <p>我按以下方式使用 Jetty ResourceHandler,但无法让它生成上面显示的标头。这是我的 ResourceHandler 设置:</p> <pre><code>ResourceHandler resourceHandler = new ResourceHandler(); resourceHandler.setResourceBase(...); ContextHandler contextHandler = new ContextHandler(&#34;/static&#34;); contextHandler.setHandler(resourceHandler); HandlerList handlers = new HandlerList(); handlers.setHandlers(new Handler[] { contextHandler, handler }); server.setHandler(handlers); </code></pre> <p>我尝试过使用<pre><code>addMimeMapping</code></pre>和<pre><code>setPrecompressedFormats</code></pre>,但都没有成功,可能是我做错了</p> <p>Curl 目前看起来像这样:</p> <pre><code>curl -i http://localhost:8080/static/code.min.js.gz HTTP/1.1 200 OK Date: Wed, 07 Feb 2024 16:13:22 GMT Last-Modified: Wed, 07 Feb 2024 14:59:22 GMT Content-Type: application/gzip Accept-Ranges: bytes Content-Length: 390351 Server: Jetty(9.4.z-SNAPSHOT) </code></pre> <p>如果有人可以帮助我弄清楚如何正确设置 ResourceHander 以将 gzip 移动到编码,我将不胜感激</p> </question> <answer tick="false" vote="0"> <p>您正在使用的 HTML ...</p> <pre><code>&lt;script type=&#34;text/javascript&#34; src=&#34;static/code.min.js.gz&#34;&gt;&lt;/script&gt; </code></pre> <p>...将按原样下载一个名为 <pre><code>code.min.js.gz</code></pre> 的文件,并进行压缩,Chrome 不会解压。</p> <p>这样做...</p> <ul> <li>在静态资源目录中创建 <pre><code>code.min.js</code></pre>(未压缩)和 <pre><code>code.min.js.gz</code></pre>(压缩)。</li> <li>更改您的 HTML,不要提及 <pre><code>.gz</code></pre> 扩展名。</li> </ul> <pre><code>&lt;script type=&#34;text/javascript&#34; src=&#34;static/code.min.js&#34;&gt;&lt;/script&gt; </code></pre> <p>应该是这样,您现在有了一个静态资源,可以以压缩和未压缩的形式提供服务(取决于用户代理/浏览器的功能)</p> <p>发生的事情是 Chrome 从 Jetty 请求 <pre><code>static/code.min.js</code></pre>。</p> <ol> <li>Jetty 12 的 <pre><code>ResourceHandler</code></pre> 将首先根据请求标头查找请求可以处理的内容。 (例如:<pre><code>Content-Encoding: gzip, brotli, compress</code></pre>)</li> <li><pre><code>ResourceHandler</code></pre> 将使用注册的扩展名称查找每种支持的编码技术。 (例如:“gzip”意味着它寻找<pre><code>&lt;name&gt;.gz</code></pre>)</li> <li>提供压缩版本。</li> </ol> <p>对于不支持压缩的浏览器(一个非常小的列表),将从资源基础目录中提供<pre><code>&lt;name&gt;</code></pre>。</p> </answer> </body></html>

回答 0 投票 0

将 AbstractHandler 实现从 Jetty 11 移植到 Jetty 12

我有一个类扩展 AbstractHandler 并重写句柄方法,如下所示: @覆盖 公共无效句柄(字符串目标,请求baseRequest,HttpServletRequest请求,HttpServletResponse

回答 1 投票 0

本地码头上的 App Engine Java 11 helloworld-servlet 示例:加载页面后出现 404 错误

我正在尝试在本地服务器上运行谷歌在此页面发布的示例: helloworld-servlet 几周前我运行时没有问题,但现在加载后出现 404 错误...

回答 1 投票 0

如何使用 Handler.Abstract 在 Jetty 12 中创建 Rest API

Jetty 12 程序员文档有: 类 RESTHandler 扩展了 Handler.Abstract { @覆盖 公共布尔句柄(Request请求,Response响应,Callback回调) { ...

回答 1 投票 0

从 Jetty 11 移植到 Jetty 12。缺少StatisticsHandler 方法

我正在将我的应用程序从 Jetty 11 移植到 Jetty 12。 我注意到,StatisticsHandler 中缺少以下方法: - 获取调度 - 获取DispatchedActive - 获取DispatchedActiveMax - getDispatchedTim...

回答 1 投票 0

如何配置嵌入式jetty服务器来记录所有请求?

我想将所有肥皂请求记录到我的服务器。服务器实例是嵌入式码头服务器。 有没有办法设置处理程序来执行此操作。我可以访问 web.xml 文件

回答 2 投票 0

如何从嵌入式 Jetty 10 迁移到 jetty 12 ee8?

我尝试从 Jetty 10.x 移植到 Jetty 12.x ee8。在我根据此列表更改依赖项之后 https://download.eclipse.org/tools/orbit/simrel/maven-jetty/release/12.0.6/。我得到一些补偿...

回答 2 投票 0

在 Jetty 9 中访问 {war}/WEB-INF/classes 中使用 @Path 注解的类时出现 404 错误

这是我在 Eclipse 中的设置: 有 2 个项目....clinixwip11Appl 和 clinixwip11Jtty clinixwip11Jtty 的目的是启动 Jetty 的实例...如下... 公共类 JttyMain{

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.