gpt4 book ai didi

java - 从 HAPI FHIR 中创建操作的 MethodOutcome/结果中提取 HTTP 状态代码

转载 作者:行者123 更新时间:2023-11-30 07:18:45 27 4
gpt4 key购买 nike

我想提取 HAPI FHIR 创建方法的 HTTP 状态。

MethodOutcome outcome = client.create().resource(medicationOrders[0]).prettyPrint().encodedXml().execute();

是否有任何方法可以从 MethodOutcome 中恢复它或存在任何其他解决方法?

最佳答案

有一些有用的东西..

如果该方法成功返回,则您已收到 HTTP 2xx 响应。例如,无法判断它是 200 还是 204,但这是一个成功的响应。

如果该方法抛出 BaseServerResponseException某种情况下,服务器返回了 4xx 或 5xx 状态代码。您可以调用 BaseServerResponseException#getStatusCode() 来找出是哪一个。

如果您需要知道所有情况下的确切响应,可以使用 client interceptor找到那个。

关于java - 从 HAPI FHIR 中创建操作的 MethodOutcome/结果中提取 HTTP 状态代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37965074/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com