add log4cplus
This commit is contained in:
@@ -47,7 +47,7 @@ void TestOSS()
|
||||
aos_pool_t *pool = NULL;
|
||||
apr_status_t ret;
|
||||
|
||||
/* <EFBFBD>ڳ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ڵ<EFBFBD><EFBFBD><EFBFBD>aos_http_io_initialize<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʼ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>硢<EFBFBD>ڴ<EFBFBD><EFBFBD><EFBFBD>ȫ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Դ<EFBFBD><EFBFBD>*/
|
||||
/* 在程序入口调用aos_http_io_initialize方法来初始化网络、内存等全局资源。*/
|
||||
printf(">>>TestOSS ini Start");
|
||||
if (aos_http_io_initialize(NULL, 0) != AOSE_OK) {
|
||||
return;
|
||||
@@ -65,13 +65,13 @@ void TestOSS()
|
||||
return ;
|
||||
}
|
||||
|
||||
void PutOSS(char* File_Name,char* data) //zw<EFBFBD><EFBFBD> 2023-9-7 <EFBFBD><EFBFBD><EFBFBD><EFBFBD>oss<EFBFBD>ļ<EFBFBD>
|
||||
void PutOSS(char* File_Name,char* data) //zw修改 2023-9-7 上送oss文件
|
||||
{
|
||||
apr_file_t* output = NULL;
|
||||
aos_pool_t* pool = NULL;
|
||||
apr_status_t ret;
|
||||
|
||||
/* <EFBFBD>ڳ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ڵ<EFBFBD><EFBFBD><EFBFBD>aos_http_io_initialize<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʼ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>硢<EFBFBD>ڴ<EFBFBD><EFBFBD><EFBFBD>ȫ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Դ<EFBFBD><EFBFBD>*/
|
||||
/* 在程序入口调用aos_http_io_initialize方法来初始化网络、内存等全局资源。*/
|
||||
printf(">>>PutOSS ini Start");
|
||||
printf(File_Name);
|
||||
printf(data);
|
||||
@@ -82,7 +82,7 @@ void PutOSS(char* File_Name,char* data) //zw
|
||||
|
||||
printf(">>>PutOSS put Start");
|
||||
|
||||
put_object_from_file_new(File_Name, data);//ʹ<EFBFBD><EFBFBD>buffer<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ļ<EFBFBD>
|
||||
put_object_from_file_new(File_Name, data);//使用buffer推送文件
|
||||
|
||||
printf(">>>PutOSS put End");
|
||||
|
||||
@@ -91,13 +91,13 @@ void PutOSS(char* File_Name,char* data) //zw
|
||||
return;
|
||||
}
|
||||
|
||||
void GetOSS(char* File_Name,char* savepath) //zw<EFBFBD><EFBFBD> 2023-9-7 <EFBFBD><EFBFBD>ȡoss<EFBFBD>ļ<EFBFBD>
|
||||
void GetOSS(char* File_Name,char* savepath) //zw修改 2023-9-7 获取oss文件
|
||||
{
|
||||
apr_file_t* output = NULL;
|
||||
aos_pool_t* pool = NULL;
|
||||
apr_status_t ret;
|
||||
|
||||
/* <EFBFBD>ڳ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ڵ<EFBFBD><EFBFBD><EFBFBD>aos_http_io_initialize<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʼ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>硢<EFBFBD>ڴ<EFBFBD><EFBFBD><EFBFBD>ȫ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Դ<EFBFBD><EFBFBD>*/
|
||||
/* 在程序入口调用aos_http_io_initialize方法来初始化网络、内存等全局资源。*/
|
||||
printf(">>>GetOSS ini Start");
|
||||
if (aos_http_io_initialize(NULL, 0) != AOSE_OK) {
|
||||
return;
|
||||
@@ -105,7 +105,7 @@ void GetOSS(char* File_Name,char* savepath) //zw
|
||||
|
||||
printf(">>>GetOSS put Start");
|
||||
|
||||
get_object_to_file_new(File_Name,savepath);//ʹ<EFBFBD><EFBFBD>buffer<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ļ<EFBFBD>
|
||||
get_object_to_file_new(File_Name,savepath);//使用buffer推送文件
|
||||
|
||||
printf(">>>GetOSS put End");
|
||||
|
||||
@@ -120,7 +120,7 @@ void DelOSS(char* File_Name)
|
||||
aos_pool_t* pool = NULL;
|
||||
apr_status_t ret;
|
||||
|
||||
/* <EFBFBD>ڳ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ڵ<EFBFBD><EFBFBD><EFBFBD>aos_http_io_initialize<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʼ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>硢<EFBFBD>ڴ<EFBFBD><EFBFBD><EFBFBD>ȫ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Դ<EFBFBD><EFBFBD>*/
|
||||
/* 在程序入口调用aos_http_io_initialize方法来初始化网络、内存等全局资源。*/
|
||||
printf(">>>DelOSS ini Start");
|
||||
if (aos_http_io_initialize(NULL, 0) != AOSE_OK) {
|
||||
return;
|
||||
@@ -128,7 +128,7 @@ void DelOSS(char* File_Name)
|
||||
|
||||
printf(">>>DelOSS put Start");
|
||||
|
||||
delete_object_new(File_Name);//ʹ<EFBFBD><EFBFBD>buffer<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ļ<EFBFBD>
|
||||
delete_object_new(File_Name);//使用buffer推送文件
|
||||
|
||||
printf(">>>DelOSS put End");
|
||||
|
||||
@@ -194,7 +194,7 @@ void put_object_from_buffer()
|
||||
aos_pool_destroy(p);
|
||||
}
|
||||
|
||||
void put_object_from_buffer_new(char* File_Name,char* data)//zw<EFBFBD><EFBFBD> 2023-9-7 oss<EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
void put_object_from_buffer_new(char* File_Name,char* data)//zw修改 2023-9-7 oss推送
|
||||
{
|
||||
aos_pool_t* p = NULL;
|
||||
aos_string_t bucket;
|
||||
@@ -237,7 +237,7 @@ void put_object_from_file()
|
||||
aos_pool_t *p = NULL;
|
||||
aos_string_t bucket;
|
||||
aos_string_t object;
|
||||
/* <EFBFBD>Ƿ<EFBFBD>ʹ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>CNAME<EFBFBD><EFBFBD>0<EFBFBD><EFBFBD>ʾ<EFBFBD><EFBFBD>ʹ<EFBFBD>á<EFBFBD>*/
|
||||
/* 是否使用了CNAME。0表示不使用。*/
|
||||
int is_cname = 0;
|
||||
aos_table_t *headers = NULL;
|
||||
aos_table_t *resp_headers = NULL;
|
||||
@@ -246,9 +246,9 @@ void put_object_from_file()
|
||||
aos_status_t *s = NULL;
|
||||
aos_string_t file;
|
||||
|
||||
/* <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ڴ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ڴ<EFBFBD><EFBFBD>أ<EFBFBD>pool<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȼ<EFBFBD><EFBFBD><EFBFBD>apr_pool_t<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʵ<EFBFBD>ִ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>apr<EFBFBD><EFBFBD><EFBFBD>С<EFBFBD>*/
|
||||
/* 用于内存管理的内存池(pool),等价于apr_pool_t。其实现代码在apr库中。*/
|
||||
aos_pool_create(&p, NULL);
|
||||
/* <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʼ<EFBFBD><EFBFBD>options<EFBFBD><EFBFBD><EFBFBD>ò<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>endpoint<EFBFBD><EFBFBD>access_key_id<EFBFBD><EFBFBD>acces_key_secret<EFBFBD><EFBFBD>is_cname<EFBFBD><EFBFBD>curl<EFBFBD><EFBFBD>ȫ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ<EFBFBD><EFBFBD>*/
|
||||
/* 创建并初始化options,该参数包括endpoint、access_key_id、acces_key_secret、is_cname、curl等全局配置信息。*/
|
||||
options = oss_request_options_create(p);
|
||||
init_sample_request_options(options, is_cname);
|
||||
aos_str_set(&bucket, BUCKET_NAME);
|
||||
@@ -274,7 +274,7 @@ void put_object_from_file_new(char* File_Name, char* path)
|
||||
aos_pool_t* p = NULL;
|
||||
aos_string_t bucket;
|
||||
aos_string_t object;
|
||||
/* <EFBFBD>Ƿ<EFBFBD>ʹ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>CNAME<EFBFBD><EFBFBD>0<EFBFBD><EFBFBD>ʾ<EFBFBD><EFBFBD>ʹ<EFBFBD>á<EFBFBD>*/
|
||||
/* 是否使用了CNAME。0表示不使用。*/
|
||||
int is_cname = 0;
|
||||
aos_table_t* headers = NULL;
|
||||
aos_table_t* resp_headers = NULL;
|
||||
@@ -283,9 +283,9 @@ void put_object_from_file_new(char* File_Name, char* path)
|
||||
aos_status_t* s = NULL;
|
||||
aos_string_t file;
|
||||
|
||||
/* <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ڴ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ڴ<EFBFBD><EFBFBD>أ<EFBFBD>pool<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȼ<EFBFBD><EFBFBD><EFBFBD>apr_pool_t<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʵ<EFBFBD>ִ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>apr<EFBFBD><EFBFBD><EFBFBD>С<EFBFBD>*/
|
||||
/* 用于内存管理的内存池(pool),等价于apr_pool_t。其实现代码在apr库中。*/
|
||||
aos_pool_create(&p, NULL);
|
||||
/* <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʼ<EFBFBD><EFBFBD>options<EFBFBD><EFBFBD><EFBFBD>ò<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>endpoint<EFBFBD><EFBFBD>access_key_id<EFBFBD><EFBFBD>acces_key_secret<EFBFBD><EFBFBD>is_cname<EFBFBD><EFBFBD>curl<EFBFBD><EFBFBD>ȫ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ<EFBFBD><EFBFBD>*/
|
||||
/* 创建并初始化options,该参数包括endpoint、access_key_id、acces_key_secret、is_cname、curl等全局配置信息。*/
|
||||
options = oss_request_options_create(p);
|
||||
init_sample_request_options(options, is_cname);
|
||||
aos_str_set(&bucket, BUCKET_NAME);
|
||||
|
||||
Reference in New Issue
Block a user