undertow

    0熱度

    1回答

    我試圖用undertow.io API啓動一個簡單的api服務器。這是我的啓動代碼。 this.server = Undertow.builder().addHttpListener(this.port, this.host).setHandler(new HttpHandler() { @Override public void handleRequest(HttpSer

    0熱度

    1回答

    我試圖啓用基於角色的訪問控制,我已設置使用底池,球衣和CDI的休息終點。我初始化servlet部署如下: DeploymentInfo servletBuilder = Servlets.deployment() .setClassLoader(Main.class.getClassLoader()) .setContextPath("/rest") .setDepl

    1熱度

    1回答

    我正在嘗試使用Undertow處理程序來配置JBoss EAP 7(通過Undertow)以正確地將任何SPA URL重寫回SPA的index.html。不幸的是,我的API位於/api,所以我需要通過以/api開頭的任何請求。 這裏是我當前的配置(從另一個SO回答解禁): not equals(%R, '/my-app') and not equals(%R, '/my-app/') and

    0熱度

    1回答

    我的所有應用程序文件都是使用UTF-8創建的,但WildFly將它們作爲ISO-8859-1服務。 所以,我有幾個問題: 沒有WildFly有一個默認的字符集? WildFly如何選擇用於設置字符集響應頭的編碼? 默認編碼和url-charset屬性在WildFly Undertow子系統中有什麼區別?

    1熱度

    2回答

    錯誤: 17:42:50,333 INFO [org.jboss.as] (MSC service thread 1-6) WFLYSRV0049: WildFly Full 10.0.0.Final (WildFly Core 2.0.10.Final) starting 17:42:50,732 ERROR [org.jboss.as.server] (Controller Boot Thr

    0熱度

    1回答

    我試圖用一個流水服務器返回本地HTML文件。 HTML文件位於~/files/。 例如,我有文件~/files/exp/test.html。當我請求http://127.0.0.1/exp/test.html時,如何返回HTML? 這是我目前的服務器 Undertow server = Undertow.builder().addHttpListener(port, ip).setHandler(

    1熱度

    1回答

    我正在通過使用吊牀構建CDI/REST環境作爲幾個項目的基礎。除了CDI和REST之外,我還想要的是用於生成有效載荷類的JSON模式以及通過swagger UI自動生成的REST API文檔。 我現在處於一切正常工作的階段(Weld3,Resteasy,Undertow,Swagger Core,Json Schema)。唯一缺少的是將swagger UI集成到我的吊牀堆棧中。 在另一個項目中,我

    0熱度

    1回答

    我試圖在具有RestEasy部署的Undertow服務器中通過ResourceHandler提供靜態內容。 public class Server { public static void main(String[] args) throws Exception { UndertowJaxrsServer server = new UndertowJaxrsServer();

    0熱度

    2回答

    我用WildFly後面的AWS負載平衡器。我希望WildFly中的Undertow服務器將http流量重定向到https,並且我可以通過將下面的行放置在undertow-handlers.conf中成功完成此操作: equals('http',%{i,X-Forwarded -Proto}) - >重定向(https://app.server.com%U) 感謝these folks讓我走得這麼遠

    1熱度

    1回答

    我不能得到非常基本的Undertow示例按預期工作。以下代碼應該允許提供併發HTTP請求。實際發生的情況是,只有一個請求被處理,並且在第一個請求完成之前,沒有其他請求可以通過。 public class MainUT { public static void main(String[] args) { Undertow.builder()