1075 DavResource *res = dav_resource_new(sn, path); |
1075 DavResource *res = dav_resource_new(sn, path); |
1076 if(!dav_load(res)) { |
1076 if(!dav_load(res)) { |
1077 printf("name: %s\n", res->name); |
1077 printf("name: %s\n", res->name); |
1078 printf("path: %s\n", res->path); |
1078 printf("path: %s\n", res->path); |
1079 |
1079 |
1080 char *url = util_path_to_url(sn, res->path); |
1080 char *server = util_url_base(sn->base_url); |
|
1081 char *url = util_concat_path(server, res->href); |
1081 printf("url: %s\n", url); |
1082 printf("url: %s\n", url); |
1082 free(url); |
1083 free(url); |
|
1084 free(server); |
1083 |
1085 |
1084 if(res->iscollection) { |
1086 if(res->iscollection) { |
1085 printf("type: collection\n"); |
1087 printf("type: collection\n"); |
1086 printf("size: %d\n", count_children(res)); |
1088 printf("size: %d\n", count_children(res)); |
1087 } else { |
1089 } else { |