问题标签 [micronaut-rest]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
106 浏览

java - Micronaut 不返回 Flux 返回类型的默认 HTTP 错误表示

我有一个简单的 Micronaut 控制器,它有 2 个类似的GET方法,它们返回不同的反应类型。

现在,如果我调用端点,我将获得带有默认错误表示的/bHTTP 400,这是理想且完美的。io.micronaut.http.hateoas.JsonErrorio.micronaut.http.server.exceptions.HttpStatusHandler

但是,如果我调用端点,/a我会得到没有任何正文的 HTTP 500 错误。日志文件报告以下错误:

这似乎是正确的......

JsonError问题是 -在端点的情况下如何获得正确的 HTTP 代码(400)和默认错误表示( ) /a

0 投票
1 回答
63 浏览

java - Micronaut 随机端口无法启动测试

我维护了一个相当大的 micronaut 应用程序,进行了数千次测试。最近我迁移到 Azure 并开始看到这些带有此错误的不稳定测试

应用程序-test.yml

示例测试

我看不出 micronaut 选择用于 random.port 的端口的任何明显原因,或者为什么这只是在迁移到 Azure 后才开始发生,因为我无法建立明显的连接。