直至正文
豫言包府
← 众包

豫言操作系统命名持久服务适配 0.3.0

豫言 · 库

以授权云工命名持久对象实现文字请求、流式请求与入站转发。

云工命名持久服务适配

先循 DO 许可核绑定,乃按对象名取其内 Durable Object;径、查询、法与有限头悉由豫言值授。适配用平台 getByName、fetch、URLSearchParams,读有限文答(〇点二起上限八 MiB),惟返状态、正文与明许之四种答头。

〇点二增流答、渐读与转入站请,悉以豫言书于云工宿主库之上,不增宿主 JavaScript:

  • 文字术今与流术共用同一请与读之机:POST 正文以字节柄授 Request,答经“读势之表”有限整读(先观 Content-Length,逾限告豫言异常),对象抛错成为可捕之豫言异常。
  • 流术 请求命名持久服务流 于对象之 fetch 挂 AbortSignal.timeout,发请后经 云工请求候回应安全 候答头;读、止、句柄之洁与授权服务适配同。
  • 转入站请:以 new Headers(入站 headers) 复制,乃按白名删余头(入站头值不经豫言之字符串),加定头;POST 则以入站请之 body 流授新 Request(duplex: half,redirect: manual);对象之答经 云工设置响应句柄 原样为终答。入站正文已读或已锁则先告豫言异常。

〇点三惟宽对象名之字集:有效对象字 增斜线,使旧有之“户号/项目号”名(云工作台之项目对象)得依原名而定;名仍惟授 getByName,不参与拼径,余验不变。

一致之验见 一致性验证/。

所赖

观包之制

上传之记

今修订:1 ·

  1. 修订 1
    取 ZIP

包之层级

父:豫言操作系统适配

无子包。