豫豫言文档API ATLAS
入口包说明.html
2 模块31 名称
← 全部模块

模块 / 2

流。豫

流。豫

27公开名称

流内记录

公开
「元类型」

文言:本适配惟以云工既有之流柄合成事件流,宿主之码无所增。汉语:用 TransformStream 的可读端作 Response 正文,可写端的写器承背压;客户端断开由请求的 AbortSignal(须开启 enable_request_signal)与流错误共同判定;不新增任何宿主原语。 文言:登记簿每项:柄、写器号、状态引用、请求信号号、断开候承诺号、我方控制器号;状态零开、一客断、二已终、三客断而后终。汉语:登记簿中每项是(流柄,写器句柄号,状态引用,请求 AbortSignal 句柄号,断开等待承诺句柄号,我方 AbortController 句柄号);状态 0 开放、1 客户端已断开、2 已由应用结束或中止、3 客户端断开后又由应用结束或中止。

流内登记簿

公开
(「引用类」于(「列」于(「字符串」合「字符串」合(「引用类」于「整数」)合「字符串」合「字符串」合「字符串」)))

暂无说明。

流内实例标记

公开
(「引用类」于「字符串」)

暂无说明。

流内取实例标记

公开
化「有」而「字符串」

暂无说明。

流内区间

公开
化「整数」而化「整数」而化「整数」而「爻」

暂无说明。

流内令牌字节

公开
化「整数」而「爻」

文言:RFC 9110 之令牌字,仅此数类。汉语:标头名只允许 RFC 9110 token 字符:字母、数字与 !#$%&'*+-.^_`|~。

流内令牌合法

公开
化「字符串」而「爻」

暂无说明。

流内标头值合法

公开
化「字符串」而「爻」

文言:标头值惟可见 ASCII、空格与制表,无控制字与高位字节。汉语:标头值只允许 0x09 与 0x20 至 0x7E,长度不超过 8192 字节,因而不含 CR、LF、NUL。

流内小写字节

公开
化「整数」而「整数」

暂无说明。

流内名转小写

公开
化「字符串」而「字符串」

暂无说明。

流内禁用头名

公开
化「字符串」而「爻」

文言:帧界、长度、传输、连接、升级、内容种类、编码、凭据皆不由应用附加。汉语:这些标头名(小写)不得由应用附加:它们决定报文成帧、连接语义、内容类型或凭据,事件流回应不允许应用改写。

流内已用头

公开
化「字符串」而化(「列」于「字符串」)而「爻」

暂无说明。

流内校验标头列

公开
化(「列」于(「字符串」合「字符串」))而化(「列」于「字符串」)而(「列」于「字符串」)

文言:逐项验之,返已用小写名之列;有违即抛事故。汉语:校验附加标头并返回已使用的小写名称列表;名称非 token、值含非法字节、名称被禁用或重复,均抛出豫言异常。

流内标头对象项

公开
化(「列」于(「字符串」合「字符串」))而(「列」于(「字符串」合「癸象」))

暂无说明。

流内查流

公开
化「字符串」而(「字符串」合「字符串」合(「引用类」于「整数」)合「字符串」合「字符串」合「字符串」)

暂无说明。

流内号引用文

公开
化「字符串」而「字符串」

暂无说明。

流内造断开候

公开
化「字符串」而(「字符串」合「字符串」)

文言:断开候承诺者,请求信号与我方控制器所合之信号所设计时之承诺,其兑现即客断或流终;计时二十四时,终时必撤。汉语:创建“断开等待”承诺:等价于 scheduler.wait(24 小时, {signal: AbortSignal.any([请求信号, 我方信号])}) 再经 Promise.allSettled 包装,因此在客户端断开(请求信号中止)或我方撤销时兑现,且从不拒绝。

流内竞断开

公开
化(「字符串」合「字符串」合(「引用类」于「整数」)合「字符串」合「字符串」合「字符串」)而化「字符串」而「整数」

文言:写与闭之承诺与断开候相竞,断开候居前,故已断则不论写之成否皆归一;写败亦为断。汉语:让一个写入或关闭操作的承诺与“断开等待”竞速,断开等待排在前面:已经断开时无论写入本身能否完成都返回 1;断开前操作先完成返回 0;操作被拒绝也返回 1。操作句柄在竞速后释放。

流内清理

公开
化(「字符串」合「字符串」合(「引用类」于「整数」)合「字符串」合「字符串」合「字符串」)而「有」

文言:既终则撤断开候、释写器;状态不复更。汉语:把流标记为终态并清理:撤销断开等待的计时器并释放句柄;已是终态时不做任何事。

流内刷新断开

公开
化(「字符串」合「字符串」合(「引用类」于「整数」)合「字符串」合「字符串」合「字符串」)而「整数」

暂无说明。

流内造响应

公开
化「整数」而化(「列」于(「字符串」合「字符串」))而(「字符串」合「字符串」)

暂无说明。

开始入站事件流回应

公开
化「整数」而化(「列」于(「字符串」合「字符串」))而「字符串」

文言:先验状态、标头与事种;合流与断开候;提头既行,末登记。汉语:先校验状态、标头和事件种类,再创建流与“断开等待”,把 Response 设为本次事件的响应(响应头立即提交),最后登记流柄。

入站事件流已断开

公开
化「字符串」而「爻」

暂无说明。

流内写出

公开
化(「字符串」合「字符串」合(「引用类」于「整数」)合「字符串」合「字符串」合「字符串」)而化「字符串」而「整数」

暂无说明。

写入入站事件流文字

公开
化「字符串」而化「字符串」而「整数」

文言:零字节不书,惟察其断否;余者书之,与断开候相竞。汉语:先验大小,再按状态分派:已断开返回 1,已结束返回 2;空文字不写入,只刷新断开状态。

结束入站事件流

公开
化「字符串」而「有」

暂无说明。

中止入站事件流

公开
化「字符串」而化「字符串」而「有」

暂无说明。