isValidPathSegment()
function isValidPathSegment(name): name is string;
Defined in: provider/logical-path.ts:29
判断一个路径段是否合法。
Parameters
| Parameter | Type | Description |
|---|---|---|
name | unknown | 待检查的段。 |
Returns
name is string
合法时为 true。
Remarks
非空、不含分隔符、且不是 . / ..。相对路径记号在这里被整条拒绝而不是就地解析——
解析等于允许对端用 a/../../b 描述根外的位置,而解析后的结果看上去完全正常。