Skip to content

阿里云 #26

@tf-boy

Description

@tf-boy

var code = response.statusCode;
if (code < 200 || code >= 300) {
var message = response.headers['x-ca-error-message'] || '';
var err = new Error(${method} ${format(url)} failed width code(${code}). +
request id: ${response.headers['x-ca-request-id']}, +
error message: ${message});
if (debug.enabled) {
debug('stringToSign:');
debug('client: %s', stringToSign.replace(/\n/g, '#'));
if (message.includes('Invalid Signature')) {
var serverStringToSign = message.replace('Invalid Signature, Server StringToSign:', '');
debug('server: %s', serverStringToSign);
}
}
err.code = code;
err.data = {
headers: response.headers
};
throw err;
}
这里是否可以将服务器555状态码 进行忽略 因为阿里云接口好些都是 调用成功的状态 却返回555状态码

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions