< Rebol Programming
USAGE:
PARSE-HEADER parent data /multiple
DESCRIPTION:
Returns a header object with header fields and their values
PARSE-HEADER is a function value.
ARGUMENTS:
- parent -- Default header object (Type: object none)
- data -- String to parse (Type: any-string)
REFINEMENTS:
- /multiple -- Obsolete. Here for compatibility only.
SOURCE CODE
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
]
This article is issued from Wikibooks. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.