apim context.response.statusreason availability?



我正在包含上下文。Response.StatusReason in my APIM policy.这正在填充错误。 例如,404 错误将返回值"OperationNotFound"作为上下文。但是,对于<入站>日志记录,我希望 StatusReason 值为"成功",但它是空的。APIM 是否只填充某些状态代码的状态原因?

StatusReason 以三种方式填充:

  1. 如果出现错误,APIM 会设置适当的状态代码和状态原因。
  2. 按设置状态策略。
  3. 从后端 API 收到响应时,在执行出站策略之前,从后端响应中复制状态代码和原因。

您是否尝试将其记录在入站策略中?成功识别操作但尚未收到响应上下文时。响应将使用默认状态代码 200 进行初始化,但原因为空。

最新更新