跳到主要内容

FetchRemoteOptions

Defined in: packages/rxdb-plugin-storage/src/storage.service.ts:91

远程拉取选项。

fetch() 通过它把远程 URL 缓存到 OPFS,并把 Blob 同步返回。

Properties

mimeType?

optional mimeType?: string;

Defined in: packages/rxdb-plugin-storage/src/storage.service.ts:100

强制覆盖返回 Blob 的 MIME 类型。

未提供时 fetch 将使用响应的 Content-Type 头(自动 strip ; charset=... 等参数); 两者都缺失会抛 StorageMimeTypeMissingError,不做 application/octet-stream 兜底。


signal?

optional signal?: AbortSignal;

Defined in: packages/rxdb-plugin-storage/src/storage.service.ts:102

透传给底层 fetch 的 AbortSignal;触发时抛 AbortError


url

url: string;

Defined in: packages/rxdb-plugin-storage/src/storage.service.ts:93

远程资源 URL,需返回 2xx;非 2xx 抛 StorageFetchError