class COS::ServerError
服务端返回异常 Code: -166, Message: 索引不存在, HttpCode: 400 Code: -173, Message: 目录非空, HttpCode: 400 Code: -180, Message: 非法路径, HttpCode: 400 Code: -288, Message: process打包失败, HttpCode: 400 Code: -4018, Message: 相同文件已上传过, HttpCode: 400 Code: -5997, Message: 后端网络错误, HttpCode: 400 Code: -5999, Message: 参数错误, HttpCode: 400
Attributes
error_code[R]
http_code[R]
message[R]
response[R]
Public Class Methods
new(response)
click to toggle source
# File lib/cos/exception.rb, line 22 def initialize(response) @response = response resp_obj = JSON.parse(response.body) @error_code = resp_obj['code'] @message = resp_obj['message'] @http_code = response.code end
Public Instance Methods
to_s()
click to toggle source
# File lib/cos/exception.rb, line 35 def to_s "ServerError Code: #{error_code}, Message: #{message}, HttpCode: #{http_code}" end