18 lines
781 B
Factor
18 lines
781 B
Factor
USING: help.markup help.syntax http io ;
|
|
IN: http.server.requests
|
|
|
|
HELP: read-request
|
|
{ $values { "request" request } }
|
|
{ $description "Reads a HTTP requests from the input stream. If the request is not valid or can not be parsed, then a " { $link request-error } " is thrown." } ;
|
|
|
|
HELP: request-error
|
|
{ $class-description "Thrown by " { $link read-request } " if the HTTP request was invalid." } ;
|
|
|
|
HELP: bad-request-line
|
|
{ $class-description "Thrown by " { $link read-request } " if the HTTP requests request line could not be parsed." } ;
|
|
|
|
ARTICLE: "http.server.requests" "Deserializing HTTP requests"
|
|
"The " { $vocab-link "http.server.requests" } " reads requests from the " { $link input-stream } " and creates " { $link request } " tuples." ;
|
|
|
|
ABOUT: "http.server.requests"
|