都是英文名称的,代码里又没有定义,全是code,怎么对应起来??
200是OK在哪里定义的?文档里哪里说明的?
初始化
初始化一个分块上传事件aos_pool_t *p;
int is_oss_domain =
1;
//是否使用三级域名,可通过is_oss_domain函数初始化oss_request_options_t * oss_request_options;aos_status_t *s;aos_table_t * headers;aos_table_t *resp_headers;aos_string_t bucket;aos_string_t object;
char *bucket_name =
"<your bucket name>";
char * object_name =
"<your object name>";aos_string_t upload_id;aos_pool_create(&p, NULL);
// init_ oss_request_options…aos_str_set(&bucket, bucket_name);aos_str_set(&object,object_name);headers = aos_table_make(p,
0);resp_headers = aos_table_make(p,
0);s = aos_status_create(p);s = oss_init_multipart_upload (oss_request_options, &bucket, &object, headers, &upload_id, aos_pool_destroy(p);
不觉得multipart_upload后面少点啥吗?
C文档做的太不认真了!
//----------------------------------------------
在头文件里找到一点线索
extern const char AOS_XML_PARSE_ERROR_CODE[];
extern const char AOS_OPEN_FILE_ERROR_CODE[];
extern const char AOS_HTTP_IO_ERROR_CODE[];
extern const char AOS_UNKNOWN_ERROR_CODE[];
extern const char AOS_CLIENT_ERROR_CODE[];
extern const char AOS_UTF8_ENCODE_ERROR_CODE[];
但是没有找到定义。
-------------------------
-------------------------
-------------------------
-------------------------
-------------------------
按照上面的方法确定续传的upload_id和object以后,就可以指定文件进行继续上传了。对了,您使用MPU时每个part是并发上传的,还是单线程?
-------------------------
-------------------------
-------------------------
-------------------------
-------------------------
-------------------------
可以参考一下oss api文档: https://docs.aliyun.com/?spm=5176.383663.9.3.KEN7Ty#/pub/oss/api-reference/multipart-upload&AbortMultipartUpload , abort时候是返回204的
-------------------------
-------------------------
-------------------------
-------------------------
-------------------------
-------------------------
-------------------------
-------------------------
-------------------------
-------------------------
-------------------------
-------------------------
-------------------------
-------------------------
-------------------------
-------------------------
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。