错误信息如下:
failed! Error message: Error Domain=ossException Code=405 "(null)" UserInfo={title=405 Not Allowed, center=nginx, h1=405 Not Allowed}
上传图片代码如下:
dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^{
self.taskHandler = [self.ossUploadData uploadAndCallServerWithUploadCallback:^(BOOL isSuccess, NSData *data, NSError *error) {
NSLog(@"%@", [self.ossUploadData.connection.currentRequest.URL.absoluteString stringByReplacingPercentEscapesUsingEncoding:NSUTF8StringEncoding]);
if (isSuccess) {
NSLog(@"suceess!");
NSString *imageUrl = [self.ossUploadData getResourceURL:self.accessKey andExpire:MAXFLOAT];
if (success) {
success(imageUrl);
}
} else {
NSLog(@"failed! Error message: %@", error);
if (failture) {
failture(error);
}
}
} withProgressCallback:^(float progressFloat) {
NSLog(@"current progress: %f", progressFloat);
if (progress) {
progress(progressFloat);
}
}];
});
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。