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()