请问OSSCSDK上传文件支持中文吗?
Re请问OSSCSDK上传文件支持中文吗?
res = oss_write_request_body_from_file(options->pool, filename, req);
if (res != AOSE_OK) {
aos_file_error_status_set(s, res);
return s;
}
0x01ed8bd0 {code=-983 error_code=0x731fca30 'OpenFileFail' error_msg=0x00000000 ...}
-------------------------
Re请问OSSCSDK上传文件支持中文吗?
上传时apr_file_info_get执行失败
int aos_open_file_for_read(aos_pool_t *p, const char *path, aos_file_buf_t *fb)
{
int s;
char buf[256];
apr_finfo_t finfo;
if ((s = apr_file_open(&fb->file, path, APR_READ, APR_UREAD | APR_GREAD, p)) != APR_SUCCESS) {
aos_error_log('apr_file_open failure, code:%d %s.', s, apr_strerror(s, buf, sizeof(buf)));
assert(fb->file == NULL);
return AOSE_OPEN_FILE_ERROR;
}
// 上传时,这里执行失败
if ((s = apr_file_info_get(&finfo, APR_FINFO_NORM, fb->file)) != APR_SUCCESS) {
apr_file_close(fb->file);
aos_error_log('apr_file_open failure, code:%d %s.', s, apr_strerror(s, buf, sizeof(buf)));
return AOSE_FILE_INFO_ERROR;
}
fb->file_pos = 0;
fb->file_last = finfo.size;
fb->owner = 1;
return AOSE_OK;
}
-------------------------
Re请问OSSCSDK上传文件支持中文吗?
1、路径没有中文
2、有的电脑上传成功,有的就不行,就上面的-983错误
-------------------------
Re请问OSSCSDK上传文件支持中文吗?
1、下载最新的sdk,aliyun_oss_c_sdk_v3.2.1,重新编译动态库,并且使用最新的三方动态库
2、确定本地文件是否存在
赞0
踩0