HTTP 返回码
来自 IBM® MQ bridge for HTTP 的返回码列表
IBM MQ bridge for HTTP 返回四种类型的错误:
- Servlet 错误
- MQHTTP0001 和 MQHTTP0002 是 Servlet 错误。 它们被记录下来,但不会返回到 HTTP 客户端。
- 成功的操作
- HTTP 状态代码在200-299之间表示操作成功。
- 客户机错误数
- HTTP 状态代码在400-499之间表示客户端错误。 IBM MQ HTTP 返回代码的桥梁,范围是 MQHTTP40001 - MQHTTP49999 与客户错误相对应。
- 服务器错误数
HTTP 状态代码在500-599之间表示客户端错误。 IBM MQ HTTP 返回代码的桥梁,范围是 MQHTTP50001 - 对应服务器错误。 MQHTTP59999 对应服务器错误。
如果发生服务器错误,那么会将完整的堆栈跟踪输出到应用程序服务器错误日志。 堆栈跟踪也会在 HTTP 响应中返回给 HTTP 客户端。 处理客户机应用程序中的堆栈跟踪,或将其提交给应用程序服务器管理员以解决问题。
如果堆栈跟踪包含资源适配器错误,请参阅资源适配器的文档。