草庐IT

RestServiceException

全部标签

java - Java SDK for REST API服务上的错误处理

我们正在构建JavaSDK,以简化对提供RESTAPI的一项服务的访问。该SDK将由第三方开发人员使用。我正在努力寻找最佳模式来在SDK中实现更适合Java语言的错误处理。假设我们有其余端点:GET/photos/{photoId}。这可能会返回以下HTTP状态代码:401:用户未通过身份验证403:用户无权访问此照片404:没有带有该ID的照片该服务如下所示:interfaceRestService{publicPhotogetPhoto(StringphotoID);}在上面的代码中,我还没有解决错误处理问题。我显然想为sdk的客户提供一种方法,以了解发生了什么错误,并有可能从中恢

java - Java SDK for REST API服务上的错误处理

我们正在构建JavaSDK,以简化对提供RESTAPI的一项服务的访问。该SDK将由第三方开发人员使用。我正在努力寻找最佳模式来在SDK中实现更适合Java语言的错误处理。假设我们有其余端点:GET/photos/{photoId}。这可能会返回以下HTTP状态代码:401:用户未通过身份验证403:用户无权访问此照片404:没有带有该ID的照片该服务如下所示:interfaceRestService{publicPhotogetPhoto(StringphotoID);}在上面的代码中,我还没有解决错误处理问题。我显然想为sdk的客户提供一种方法,以了解发生了什么错误,并有可能从中恢