UNPKG

@nos-sdk/nos-node-sdk

Version:

NOS Node.js SDK实现了NOS对象操作接口,基于此SDK能方便快速地实现JavaScript应用程序来使用NOS的对象存储服务。

20 lines (19 loc) 641 B
import { Resource } from '../type/resource'; /** * normalize object key * 1. remove prefix / * /obj => obj, dir/obj => dir%2Fobj * @param key */ export declare function escapeObjectKey(key: string): string; /** * 获取资源路径,不对 / 进行转义 * @param resource */ export declare function getResourceUri(resource: Resource): string; /** * 获取资源字符串,对 objectKey 进行转义,保证 objectKey 没有前置 / * @param resource */ export declare function getResourceString(resource: Resource): string; export declare function mergeResource(dest: Resource, ...srcs: Resource[]): void;