网页请求。豫
yuyan · 150 行 · 8638 字节 · UTF-8
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150
寻观「标准库」之书。
寻观「标准库」之「语言核心」之「内建类型」之书。
寻观「标准库」之「数据结构」之「多态列」之书。
寻观「标准库」之「数据结构」之「字节串」之书。
寻观「癸象工具」之「总集」之书。
寻观「豫言操作系统基础」之「错误」之书。
「:文言:请以法、址、标头、正文成之,皆豫言之值。汉语:请求由方法、网址、标头列表和正文字节构成,均为豫言值;构造器与接口规范逐字相同。:」
「网页请求」立「元类型」也。
「造网页请求」立化「字符串」而化「字符串」而化(「列」于(「字符串」合「字符串」))而化「字节串」而「网页请求」也。
「:文言:答既全收于豫言,故内藏状态、标头与正文,不留宿主之柄。汉语:Node 适配把响应完整取回豫言:内部保存状态码、标头(名称为小写)与正文,不持有宿主对象。:」
「网页响应」立「元类型」也。
「节点网页响应」立化「整数」而化(「列」于(「字符串」合「字符串」))而化「字节串」而「网页响应」也。
「网页请求结果」立「元类型」也。
「网页请求成功」立化「网页响应」而「网页请求结果」也。
「网页请求失败」立化「系统错误」而「网页请求结果」也。
「:文言:宿主之码归为公误,同文件适配。汉语:把 Node 宿主原语的状态码换成公共错误,编号与文件适配相同。:」
「节点码转系统错误」乃化「整数」而化「字符串」而「系统错误」也。
「节点码转系统错误」者会「码」而会「消息」而
若「等于」于「码」于「一」则
「未获授权」
否则若「等于」于「码」于「二」则「资源暂不可用」
否则若「等于」于「码」于「三」则「资源已失效」
否则若「等于」于「码」于「四」则「资源不存在」
否则若「等于」于「码」于「五」则「资源已存在」
否则若「等于」于「码」于「六」则「资源配额已尽」
否则若「等于」于「码」于「七」则「输入无效」
否则
「宿主操作失败」于「消息」
也。
「:文言:宿主原语:发求而全收其答,得(码,状态,标头文,正文,辞)。汉语:Node 宿主原语:发送请求并完整取回响应,返回(状态码,HTTP 状态,标头 JSON 文字,正文,错误消息);可挂起(JSPI)。:」
「节点网络发送」乃
化「字符串」而
化「字符串」而
化「字符串」而
化「字节串」而
(「整数」合「整数」合「字符串」合「字节串」合「字符串」)
也。
「节点网络发送」者会「方法」而会「网址」而会「标头文」而会「正文」而
《《外调》》名『豫言_节点_网络发送』传「方法」与「网址」与「标头文」与「正文」
也。
「节点网络正文上限」乃化「有」而(「整数」合「整数」)也。
「节点网络正文上限」者会「无」而
《《外调》》名『豫言_节点_网络正文上限』传「元」
也。
「大写字母表」者『ABCDEFGHIJKLMNOPQRSTUVWXYZ』也。
「小写字母表」者『abcdefghijklmnopqrstuvwxyz』也。
「:文言:惟 ASCII 大写转小写,他字不动。汉语:只把 ASCII 大写字母转成小写,其他字符不变;标头名称比较不区分 ASCII 大小写。:」
「阿斯基小写字」乃化「字符串」而「字符串」也。
「阿斯基小写字」者会「字」而
鉴「串从左搜索单个」于「字」于「大写字母表」而
有(「可有」于「位」)则
「获取子字符串」于「位」于(「加」于「位」于「一」)于「小写字母表」
或有「可无」则「字」
也。
「阿斯基小写」乃化「字符串」而「字符串」也。
「阿斯基小写」者会「文」而
「通字符转串」于(「态射」授以「字符串」授以「字符串」于(「串转通字符」于「文」)于「阿斯基小写字」)
也。
「:文言:宿主之标头文乃名值之对列。汉语:解析宿主返回的标头 JSON([[名称, 值], …])。:」
「解析标头对」乃化「癸象」而(「字符串」合「字符串」)也。
「解析标头对」者会「项」而
鉴「项」而
有(「癸象数组」于(「列」【(「癸象字符串」于「名」),(「癸象字符串」于「值」)】))则「名」与「值」
或有「其他」则
「发生事故」授以(「字符串」合「字符串」)于『宿主返回的标头项格式不符』
也。
「解析标头文」乃化「字符串」而(「列」于(「字符串」合「字符串」))也。
「解析标头文」者会「文」而
鉴「癸象解析」于「文」而
有(「癸象数组」于「项们」)则
「态射」授以「癸象」授以(「字符串」合「字符串」)
于「项们」于「解析标头对」
或有「其他」则
「发生事故」授以(「列」于(「字符串」合「字符串」))
于『宿主返回的标头不是数组』
也。
「标头对癸象」乃化(「字符串」合「字符串」)而「癸象」也。
「标头对癸象」者会「对」而
「癸象数组」于(「列」【(「癸象字符串」于(「对」中「零」)),(「癸象字符串」于(「对」中「一」))】)
也。
「读取网页响应状态」乃化「网页响应」而「整数」也。
「读取网页响应状态」者会「答」而
鉴「答」而
有(「节点网页响应」于「状态」于「标头们」于「正文」)则「状态」
也。
「读取网页响应标头」乃化「网页响应」而化「字符串」而(「列」于「字符串」)也。
「读取网页响应标头」者会「答」而会「名称」而
鉴「答」而
有(「节点网页响应」于「状态」于「标头们」于「正文」)则(
虑「小名」者「阿斯基小写」于「名称」
而
「态射」授以(「字符串」合「字符串」)授以「字符串」
于(「滤」授以(「字符串」合「字符串」)
于(会「对」而「串相等」于(「阿斯基小写」于(「对」中「零」))于「小名」)
于「标头们」)
于(会「对」而「对」中「一」)
)
也。
「读取网页响应正文」乃化「网页响应」而「字节串」也。
「读取网页响应正文」者会「答」而
鉴「答」而
有(「节点网页响应」于「状态」于「标头们」于「正文」)则「正文」
也。
「读取请求正文上限」乃化「有」而「整数」也。
「读取请求正文上限」者会「无」而
(「节点网络正文上限」于「元」)中「零」
也。
「读取响应正文上限」乃化「有」而「整数」也。
「读取响应正文上限」者会「无」而
(「节点网络正文上限」于「元」)中「一」
也。
「:文言:发求:标头书为癸象文交宿主;宿主核法、址、授权,不随重定向。汉语:发送请求:标头写成 JSON 文字交给宿主;方法、网址、标头与目标授权由宿主核对,重定向不跟随;成功时把状态、标头与正文收进豫言。:」
「发送网页请求」乃化「网页请求」而「网页请求结果」也。
「发送网页请求」者会「请求」而
鉴「请求」而
有(「造网页请求」于「方法」于「网址」于「标头们」于「正文」)则(
虑「标头文」者
「癸象表示」于(「癸象数组」于(「态射」授以(「字符串」合「字符串」)授以「癸象」于「标头们」于「标头对癸象」))
而
虑「果」者
「节点网络发送」于「方法」于「网址」于「标头文」于「正文」
而
若「等于」于(「果」中「零」)于「零」则
「网页请求成功」于(「节点网页响应」
于(「果」中「一」)
于(「解析标头文」于(「果」中「二」))
于(「果」中「三」))
否则
「网页请求失败」于(「节点码转系统错误」于(「果」中「零」)于(「果」中「四」))
)
也。