Rebol 程式設計/解析頭
外觀
PARSE-HEADER parent data /multiple
返回一個包含頭欄位及其值的標題物件
PARSE-HEADER 是一個函式值。
- parent -- 預設標題物件 (型別: object none)
- data -- 要解析的字串 (型別: any-string)
- /multiple -- 已過時。僅為了相容性保留。
parse-header: func [
{Returns a header object with header fields and their values}
parent [object! none!] "Default header object"
data [any-string!] "String to parse"
/multiple "Obsolete. Here for compatibility only."
][
clear invalid
template: parent
any [
parse/all data message
net-error "Headers not correctly parsed"
]
make either parent [parent] [object!] head-list
]