The HTTP-COMMON library¶
The HTTP-COMMON module¶
-
$application-error
Constant¶
-
$bad-gateway-error
Constant¶
-
$bad-header-error
Constant¶
-
$bad-request-error
Constant¶
-
$conflict-error
Constant¶
-
$content-length-required-error
Constant¶
-
$default-cookie-version
Constant¶
-
$expectation-failed-error
Constant¶
-
$forbidden-error
Constant¶
-
$found-redirect
Constant¶
-
$gateway-timeout-error
Constant¶
-
$gone-error
Constant¶
-
$header-too-large-error
Constant¶
-
$http-version-not-supported-error
Constant¶
-
$internal-server-error
Constant¶
-
$method-not-allowed-error
Constant¶
-
$mime-wild
Constant¶
-
$moved-permanently-redirect
Constant¶
-
$moved-temporarily-redirect
Constant¶
-
$not-acceptable-error
Constant¶
-
$not-implemented-error
Constant¶
-
$not-modified-redirect
Constant¶
-
$payment-required-error
Constant¶
-
$precondition-failed-error
Constant¶
-
$proxy-authentication-required-error
Constant¶
-
$request-entity-too-large-error
Constant¶
-
$request-timeout-error
Constant¶
-
$request-uri-too-long-error
Constant¶
-
$requested-range-not-satisfiable-error
Constant¶
-
$resource-not-found-error
Constant¶
-
$see-other-redirect
Constant¶
-
$status-accepted
Constant¶
-
$status-application-error
Constant¶
-
$status-bad-gateway
Constant¶
-
$status-bad-request
Constant¶
-
$status-conflict
Constant¶
-
$status-continue
Constant¶
-
$status-created
Constant¶
-
$status-expectation-failed
Constant¶
-
$status-forbidden
Constant¶
-
$status-found
Constant¶
-
$status-gateway-timeout
Constant¶
-
$status-gone
Constant¶
-
$status-http-version-not-supported
Constant¶
-
$status-internal-server-error
Constant¶
-
$status-length-required
Constant¶
-
$status-method-not-allowed
Constant¶
-
$status-moved-permanently
Constant¶
-
$status-multiple-choices
Constant¶
-
$status-no-content
Constant¶
-
$status-non-authoritative-information
Constant¶
-
$status-not-acceptable
Constant¶
-
$status-not-found
Constant¶
-
$status-not-implemented
Constant¶
-
$status-not-modified
Constant¶
-
$status-ok
Constant¶
-
$status-partial-content
Constant¶
-
$status-payment-required
Constant¶
-
$status-precondition-failed
Constant¶
-
$status-proxy-authentication-required
Constant¶
-
$status-request-entity-too-large
Constant¶
-
$status-request-timeout
Constant¶
-
$status-request-uri-too-long
Constant¶
-
$status-requested-range-not-satisfiable
Constant¶
-
$status-reset-content
Constant¶
-
$status-see-other
Constant¶
-
$status-switching-protocols
Constant¶
-
$status-temporary-redirect
Constant¶
-
$status-unauthorized
Constant¶
-
$status-unsupported-media-type
Constant¶
-
$status-use-proxy
Constant¶
-
$unauthorized-error
Constant¶
-
$unsupported-media-type-error
Constant¶
-
$use-proxy-redirect
Constant¶
-
*http-common-log*
Variable¶
-
<application-error>
Class¶ - Superclasses
<http-server-protocol-error>
-
<attributes-mixin>
Open Class¶ - Superclasses
<object>
- Init-Keywords
attributes –
-
<avalue>
Class¶ - Superclasses
<explicit-key-collection>
- Init-Keywords
alist –
value –
-
<bad-gateway-error>
Class¶ - Superclasses
<http-server-protocol-error>
-
<bad-header-error>
Class¶ - Superclasses
<http-parse-error>
-
<bad-request-error>
Class¶ - Superclasses
<http-parse-error>
-
<base-http-request>
Open Class¶ - Superclasses
<message-headers-mixin>:http-common-internals
- Init-Keywords
content –
method –
raw-url –
url –
version –
-
<base-http-response>
Open Class¶ - Superclasses
<message-headers-mixin>:http-common-internals
- Init-Keywords
chunked –
code –
reason-phrase –
request –
-
<chunking-input-stream>
Open Class¶ - Superclasses
<wrapper-stream>:streams:io
-
<conflict-error>
Class¶ - Superclasses
<http-client-protocol-error>
-
<content-length-required-error>
Class¶ - Superclasses
<http-client-protocol-error>
-
<expectation-failed-error>
Class¶ - Superclasses
<http-client-protocol-error>
-
<expiring-mixin>
Open Class¶ - Superclasses
<object>
- Init-Keywords
duration –
-
<forbidden-error>
Class¶ - Superclasses
<http-client-protocol-error>
-
<found-redirect>
Class¶ - Superclasses
<http-redirect-condition>
-
<gateway-timeout-error>
Class¶ - Superclasses
<http-server-protocol-error>
-
<gone-error>
Class¶ - Superclasses
<http-client-protocol-error>
-
<header-table>
Class¶ - Superclasses
<table>
-
<header-too-large-error>
Class¶ - Superclasses
<http-client-protocol-error>
-
<http-client-protocol-error>
Class¶ - Superclasses
<http-protocol-condition>
-
<http-error>
Open Class¶ - Superclasses
<format-string-condition>:dylan-extensions:dylan, <error>
-
<http-parse-error>
Class¶ - Superclasses
<http-client-protocol-error>
-
<http-protocol-condition>
Open Class¶ - Superclasses
<http-error>
- Init-Keywords
code –
headers –
-
<http-redirect-condition>
Class¶ - Superclasses
<http-protocol-condition>
-
<http-server-protocol-error>
Class¶ - Superclasses
<http-protocol-condition>
-
<http-version-not-supported-error>
Class¶ - Superclasses
<http-server-protocol-error>
-
<internal-server-error>
Class¶ - Superclasses
<http-server-protocol-error>
-
<media-type>
Class¶ - Superclasses
<attributes-mixin>, <mime-type>:mime:mime
-
<method-not-allowed-error>
Class¶ - Superclasses
<http-client-protocol-error>
-
<moved-permanently-redirect>
Class¶ - Superclasses
<http-redirect-condition>
-
<moved-temporarily-redirect>
Class¶ - Superclasses
<http-redirect-condition>
-
<not-acceptable-error>
Class¶ - Superclasses
<http-client-protocol-error>
-
<not-implemented-error>
Class¶ - Superclasses
<http-server-protocol-error>
-
<not-modified-redirect>
Class¶ - Superclasses
<http-redirect-condition>
-
<payment-required-error>
Class¶ - Superclasses
<http-client-protocol-error>
-
<precondition-failed-error>
Class¶ - Superclasses
<http-client-protocol-error>
-
<proxy-authentication-required-error>
Class¶ - Superclasses
<http-client-protocol-error>
-
<request-entity-too-large-error>
Class¶ - Superclasses
<http-client-protocol-error>
-
<request-timeout-error>
Class¶ - Superclasses
<http-client-protocol-error>
-
<request-uri-too-long-error>
Class¶ - Superclasses
<http-client-protocol-error>
-
<requested-range-not-satisfiable-error>
Class¶ - Superclasses
<http-client-protocol-error>
-
<resource-not-found-error>
Class¶ - Superclasses
<http-client-protocol-error>
-
<see-other-redirect>
Class¶ - Superclasses
<http-redirect-condition>
- Superclasses
<http-server-protocol-error>
-
<unauthorized-error>
Class¶ - Superclasses
<http-client-protocol-error>
-
<unsupported-media-type-error>
Class¶ - Superclasses
<http-client-protocol-error>
-
<use-proxy-redirect>
Class¶ - Superclasses
<http-redirect-condition>
-
application-error
Function¶ - Signature
application-error (#key headers header-name header-value message) => (#rest results)
- Parameters
headers (#key) – An instance of
false-or(<header-table>)
.header-name (#key) – An instance of
false-or(<string>)
.header-value (#key) – An instance of
false-or(<string>)
.message (#key) – An instance of
<object>
.
- Values
#rest results – An instance of
<object>
.
-
avalue-alist
Generic function¶ - Signature
avalue-alist (object) => (#rest results)
- Parameters
object – An instance of
<object>
.
- Values
#rest results – An instance of
<object>
.
-
avalue-value
Generic function¶ - Signature
avalue-value (object) => (#rest results)
- Parameters
object – An instance of
<object>
.
- Values
#rest results – An instance of
<object>
.
-
bad-gateway-error
Function¶ - Signature
bad-gateway-error (#key headers header-name header-value) => (#rest results)
- Parameters
headers (#key) – An instance of
false-or(<header-table>)
.header-name (#key) – An instance of
false-or(<string>)
.header-value (#key) – An instance of
false-or(<string>)
.
- Values
#rest results – An instance of
<object>
.
-
bad-header-error
Function¶ - Signature
bad-header-error (#key headers header-name header-value message) => (#rest results)
- Parameters
headers (#key) – An instance of
false-or(<header-table>)
.header-name (#key) – An instance of
false-or(<string>)
.header-value (#key) – An instance of
false-or(<string>)
.message (#key) – An instance of
<object>
.
- Values
#rest results – An instance of
<object>
.
-
bad-request-error
Function¶ - Signature
bad-request-error (#key headers header-name header-value reason) => (#rest results)
- Parameters
headers (#key) – An instance of
false-or(<header-table>)
.header-name (#key) – An instance of
false-or(<string>)
.header-value (#key) – An instance of
false-or(<string>)
.reason (#key) – An instance of
<object>
.
- Values
#rest results – An instance of
<object>
.
-
chunked-transfer-encoding?
Generic function¶ - Signature
chunked-transfer-encoding? (headers) => (#rest results)
- Parameters
headers – An instance of
<object>
.
- Values
#rest results – An instance of
<object>
.
-
condition-class-for-status-code
Function¶ - Signature
condition-class-for-status-code (code) => (class)
- Parameters
code – An instance of
<integer>
.
- Values
class – An instance of
<class>
.
-
conflict-error
Function¶ - Signature
conflict-error (#key headers header-name header-value) => (#rest results)
- Parameters
headers (#key) – An instance of
false-or(<header-table>)
.header-name (#key) – An instance of
false-or(<string>)
.header-value (#key) – An instance of
false-or(<string>)
.
- Values
#rest results – An instance of
<object>
.
-
content-length
Open Generic function¶ - Signature
content-length (object) => (length)
- Parameters
object – An instance of
<object>
.
- Values
length – An instance of
false-or(<integer>)
.
-
content-length-required-error
Function¶ - Signature
content-length-required-error (#key headers header-name header-value) => (#rest results)
- Parameters
headers (#key) – An instance of
false-or(<header-table>)
.header-name (#key) – An instance of
false-or(<string>)
.header-value (#key) – An instance of
false-or(<string>)
.
- Values
#rest results – An instance of
<object>
.
-
cookie-comment
Generic function¶ - Signature
cookie-comment (object) => (#rest results)
- Parameters
object – An instance of
<object>
.
- Values
#rest results – An instance of
<object>
.
-
cookie-domain
Generic function¶ - Signature
cookie-domain (object) => (#rest results)
- Parameters
object – An instance of
<object>
.
- Values
#rest results – An instance of
<object>
.
-
cookie-max-age
Generic function¶ - Signature
cookie-max-age (object) => (#rest results)
- Parameters
object – An instance of
<object>
.
- Values
#rest results – An instance of
<object>
.
-
cookie-name
Generic function¶ - Signature
cookie-name (object) => (#rest results)
- Parameters
object – An instance of
<object>
.
- Values
#rest results – An instance of
<object>
.
-
cookie-path
Generic function¶ - Signature
cookie-path (object) => (#rest results)
- Parameters
object – An instance of
<object>
.
- Values
#rest results – An instance of
<object>
.
-
cookie-value
Generic function¶ - Signature
cookie-value (object) => (#rest results)
- Parameters
object – An instance of
<object>
.
- Values
#rest results – An instance of
<object>
.
-
cookie-version
Generic function¶ - Signature
cookie-version (object) => (#rest results)
- Parameters
object – An instance of
<object>
.
- Values
#rest results – An instance of
<object>
.
-
date-modified
Open Generic function¶ - Signature
date-modified (object) => (date)
- Parameters
object – An instance of
<object>
.
- Values
date – An instance of
false-or(<date>)
.
-
date-modified-setter
Open Generic function¶ - Signature
date-modified-setter (new-date object) => (new-date)
- Parameters
new-date – An instance of
false-or(<date>)
.object – An instance of
<object>
.
- Values
new-date – An instance of
false-or(<date>)
.
-
expectation-failed-error
Function¶ - Signature
expectation-failed-error (#key headers header-name header-value) => (#rest results)
- Parameters
headers (#key) – An instance of
false-or(<header-table>)
.header-name (#key) – An instance of
false-or(<string>)
.header-value (#key) – An instance of
false-or(<string>)
.
- Values
#rest results – An instance of
<object>
.
-
expired?
Generic function¶ - Signature
expired? (thing) => (#rest results)
- Parameters
thing – An instance of
<object>
.
- Values
#rest results – An instance of
<object>
.
-
forbidden-error
Function¶ - Signature
forbidden-error (#key headers header-name header-value) => (#rest results)
- Parameters
headers (#key) – An instance of
false-or(<header-table>)
.header-name (#key) – An instance of
false-or(<string>)
.header-value (#key) – An instance of
false-or(<string>)
.
- Values
#rest results – An instance of
<object>
.
-
found-redirect
Function¶ - Signature
found-redirect (#key headers header-name header-value location) => (#rest results)
- Parameters
headers (#key) – An instance of
false-or(<header-table>)
.header-name (#key) – An instance of
false-or(<string>)
.header-value (#key) – An instance of
false-or(<string>)
.location (#key) – An instance of
<object>
.
- Values
#rest results – An instance of
<object>
.
-
gateway-timeout-error
Function¶ - Signature
gateway-timeout-error (#key headers header-name header-value) => (#rest results)
- Parameters
headers (#key) – An instance of
false-or(<header-table>)
.header-name (#key) – An instance of
false-or(<string>)
.header-value (#key) – An instance of
false-or(<string>)
.
- Values
#rest results – An instance of
<object>
.
-
get-attribute
Generic function¶ - Signature
get-attribute (this key) => (value)
- Parameters
this – An instance of
<attributes-mixin>
.key – An instance of
<string>
.
- Values
value – An instance of
<object>
.
-
get-header
Open Generic function¶ - Signature
get-header (object header-name #key parsed) => (header-value)
- Parameters
object – An instance of
<object>
.header-name – An instance of
<byte-string>
.parsed (#key) – An instance of
<boolean>
.
- Values
header-value – An instance of
<object>
.
-
gone-error
Function¶ - Signature
gone-error (#key headers header-name header-value) => (#rest results)
- Parameters
headers (#key) – An instance of
false-or(<header-table>)
.header-name (#key) – An instance of
false-or(<string>)
.header-value (#key) – An instance of
false-or(<string>)
.
- Values
#rest results – An instance of
<object>
.
-
grow-header-buffer
Function¶ - Signature
grow-header-buffer (old len) => (#rest results)
- Parameters
old – An instance of
<byte-string>
.len – An instance of
<integer>
.
- Values
#rest results – An instance of
<object>
.
-
has-attribute?
Generic function¶ - Signature
has-attribute? (this key) => (has-it?)
- Parameters
this – An instance of
<attributes-mixin>
.key – An instance of
<string>
.
- Values
has-it? – An instance of
<boolean>
.
-
header-too-large-error
Function¶ - Signature
header-too-large-error (#key headers header-name header-value max-size) => (#rest results)
- Parameters
headers (#key) – An instance of
false-or(<header-table>)
.header-name (#key) – An instance of
false-or(<string>)
.header-value (#key) – An instance of
false-or(<string>)
.max-size (#key) – An instance of
<object>
.
- Values
#rest results – An instance of
<object>
.
-
http-error-headers
Generic function¶ - Signature
http-error-headers (error) => (headers)
- Parameters
error – An instance of
<error>
.
- Values
headers – An instance of
false-or(<header-table>)
.
-
http-error-message-no-code
Generic function¶ - Signature
http-error-message-no-code (error) => (#rest results)
- Parameters
error – An instance of
<object>
.
- Values
#rest results – An instance of
<object>
.
-
http-status-code
Generic function¶ - Signature
http-status-code (error) => (code)
- Parameters
error – An instance of
<error>
.
- Values
code – An instance of
<integer>
.
-
http-version-not-supported-error
Function¶ - Signature
http-version-not-supported-error (#key headers header-name header-value version) => (#rest results)
- Parameters
headers (#key) – An instance of
false-or(<header-table>)
.header-name (#key) – An instance of
false-or(<string>)
.header-value (#key) – An instance of
false-or(<string>)
.version (#key) – An instance of
<object>
.
- Values
#rest results – An instance of
<object>
.
-
internal-server-error
Function¶ - Signature
internal-server-error (#key headers header-name header-value) => (#rest results)
- Parameters
headers (#key) – An instance of
false-or(<header-table>)
.header-name (#key) – An instance of
false-or(<string>)
.header-value (#key) – An instance of
false-or(<string>)
.
- Values
#rest results – An instance of
<object>
.
-
match-media-types
Generic function¶ - Signature
match-media-types (type1 type2) => (#rest results)
- Parameters
type1 – An instance of
<object>
.type2 – An instance of
<object>
.
- Values
#rest results – An instance of
<object>
.
-
media-type-exact?
Generic function¶ - Signature
media-type-exact? (mr) => (#rest results)
- Parameters
mr – An instance of
<object>
.
- Values
#rest results – An instance of
<object>
.
-
media-type-level
Generic function¶ - Signature
media-type-level (media-type) => (#rest results)
- Parameters
media-type – An instance of
<object>
.
- Values
#rest results – An instance of
<object>
.
-
media-type-more-specific?
Generic function¶ - Signature
media-type-more-specific? (type1 type2) => (#rest results)
- Parameters
type1 – An instance of
<object>
.type2 – An instance of
<object>
.
- Values
#rest results – An instance of
<object>
.
-
media-type-quality
Generic function¶ - Signature
media-type-quality (media-type) => (#rest results)
- Parameters
media-type – An instance of
<object>
.
- Values
#rest results – An instance of
<object>
.
-
method-not-allowed-error
Function¶ - Signature
method-not-allowed-error (#key headers header-name header-value request-method) => (#rest results)
- Parameters
headers (#key) – An instance of
false-or(<header-table>)
.header-name (#key) – An instance of
false-or(<string>)
.header-value (#key) – An instance of
false-or(<string>)
.request-method (#key) – An instance of
<object>
.
- Values
#rest results – An instance of
<object>
.
-
moved-permanently-redirect
Function¶ - Signature
moved-permanently-redirect (#key headers header-name header-value location) => (#rest results)
- Parameters
headers (#key) – An instance of
false-or(<header-table>)
.header-name (#key) – An instance of
false-or(<string>)
.header-value (#key) – An instance of
false-or(<string>)
.location (#key) – An instance of
<object>
.
- Values
#rest results – An instance of
<object>
.
-
moved-temporarily-redirect
Function¶ - Signature
moved-temporarily-redirect (#key headers header-name header-value location) => (#rest results)
- Parameters
headers (#key) – An instance of
false-or(<header-table>)
.header-name (#key) – An instance of
false-or(<string>)
.header-value (#key) – An instance of
false-or(<string>)
.location (#key) – An instance of
<object>
.
- Values
#rest results – An instance of
<object>
.
-
not-acceptable-error
Function¶ - Signature
not-acceptable-error (#key headers header-name header-value) => (#rest results)
- Parameters
headers (#key) – An instance of
false-or(<header-table>)
.header-name (#key) – An instance of
false-or(<string>)
.header-value (#key) – An instance of
false-or(<string>)
.
- Values
#rest results – An instance of
<object>
.
-
not-implemented-error
Function¶ - Signature
not-implemented-error (#key headers header-name header-value what) => (#rest results)
- Parameters
headers (#key) – An instance of
false-or(<header-table>)
.header-name (#key) – An instance of
false-or(<string>)
.header-value (#key) – An instance of
false-or(<string>)
.what (#key) – An instance of
<object>
.
- Values
#rest results – An instance of
<object>
.
-
not-modified-redirect
Function¶ - Signature
not-modified-redirect (#key headers header-name header-value) => (#rest results)
- Parameters
headers (#key) – An instance of
false-or(<header-table>)
.header-name (#key) – An instance of
false-or(<string>)
.header-value (#key) – An instance of
false-or(<string>)
.
- Values
#rest results – An instance of
<object>
.
-
note-bytes-received
Open Generic function¶ - Signature
note-bytes-received (stream byte-count) => (#rest results)
- Parameters
stream – An instance of
<chunking-input-stream>
.byte-count – An instance of
<integer>
.
- Values
#rest results – An instance of
<object>
.
-
parse-header-value
Open Generic function¶ - Signature
parse-header-value (field-name field-values) => (parsed-field-value)
- Parameters
field-name – An instance of
<symbol>
.field-values – An instance of
<field-type>:http-common-internals
.
- Values
parsed-field-value – An instance of
<object>
.
-
parse-http-date
Function¶ - Signature
parse-http-date (str bpos epos) => (date)
- Parameters
str – An instance of
<byte-string>
.bpos – An instance of
<integer>
.epos – An instance of
<integer>
.
- Values
date – An instance of
false-or(<date>)
.
-
parsed-headers
Generic function¶ - Signature
parsed-headers (object) => (#rest results)
- Parameters
object – An instance of
<object>
.
- Values
#rest results – An instance of
<object>
.
-
payment-required-error
Function¶ - Signature
payment-required-error (#key headers header-name header-value) => (#rest results)
- Parameters
headers (#key) – An instance of
false-or(<header-table>)
.header-name (#key) – An instance of
false-or(<string>)
.header-value (#key) – An instance of
false-or(<string>)
.
- Values
#rest results – An instance of
<object>
.
-
precondition-failed-error
Function¶ - Signature
precondition-failed-error (#key headers header-name header-value) => (#rest results)
- Parameters
headers (#key) – An instance of
false-or(<header-table>)
.header-name (#key) – An instance of
false-or(<string>)
.header-value (#key) – An instance of
false-or(<string>)
.
- Values
#rest results – An instance of
<object>
.
-
proxy-authentication-required-error
Function¶ - Signature
proxy-authentication-required-error (#key headers header-name header-value) => (#rest results)
- Parameters
headers (#key) – An instance of
false-or(<header-table>)
.header-name (#key) – An instance of
false-or(<string>)
.header-value (#key) – An instance of
false-or(<string>)
.
- Values
#rest results – An instance of
<object>
.
-
quote-html
Function¶ - Signature
quote-html (text #key stream) => (#rest results)
- Parameters
text – An instance of
<string>
.stream (#key) – An instance of
<object>
.
- Values
#rest results – An instance of
<object>
.
-
raw-headers
Generic function¶ - Signature
raw-headers (object) => (#rest results)
- Parameters
object – An instance of
<object>
.
- Values
#rest results – An instance of
<object>
.
-
read-header-line
Function¶ - Signature
read-header-line (stream buffer bpos peek-ch require-crlf?) => (buffer bpos epos peek-ch)
- Parameters
stream – An instance of
<stream>:common-extensions:common-dylan
.buffer – An instance of
<byte-string>
.bpos – An instance of
<integer>
.peek-ch – An instance of
false-or(<byte-character>)
.require-crlf? – An instance of
<boolean>
.
- Values
buffer – An instance of
<byte-string>
.bpos – An instance of
<integer>
.epos – An instance of
<integer>
.peek-ch – An instance of
false-or(<byte-character>)
.
-
read-http-line
Generic function¶ - Signature
read-http-line (stream) => (#rest results)
- Parameters
stream – An instance of
<object>
.
- Values
#rest results – An instance of
<object>
.
-
read-message-headers
Function¶ - Signature
read-message-headers (stream #key buffer start headers require-crlf?) => (headers buffer epos)
- Parameters
stream – An instance of
<stream>:common-extensions:common-dylan
.buffer (#key) – An instance of
<byte-string>
.start (#key) – An instance of
<integer>
.headers (#key) – An instance of
<header-table>
.require-crlf? (#key) – An instance of
<boolean>
.
- Values
headers – An instance of
<header-table>
.buffer – An instance of
<byte-string>
.epos – An instance of
<integer>
.
-
remove-attribute
Generic function¶ - Signature
remove-attribute (this key) => (#rest results)
- Parameters
this – An instance of
<attributes-mixin>
.key – An instance of
<string>
.
- Values
#rest results – An instance of
<object>
.
-
request-content
Generic function¶ - Signature
request-content (object) => (#rest results)
- Parameters
object – An instance of
<object>
.
- Values
#rest results – An instance of
<object>
.
-
request-content-setter
Generic function¶ - Signature
request-content-setter (value object) => (#rest results)
- Parameters
value – An instance of
<object>
.object – An instance of
<object>
.
- Values
#rest results – An instance of
<object>
.
-
request-entity-too-large-error
Function¶ - Signature
request-entity-too-large-error (#key headers header-name header-value max-size) => (#rest results)
- Parameters
headers (#key) – An instance of
false-or(<header-table>)
.header-name (#key) – An instance of
false-or(<string>)
.header-value (#key) – An instance of
false-or(<string>)
.max-size (#key) – An instance of
<object>
.
- Values
#rest results – An instance of
<object>
.
-
request-method
Generic function¶ - Signature
request-method (object) => (#rest results)
- Parameters
object – An instance of
<object>
.
- Values
#rest results – An instance of
<object>
.
-
request-method-setter
Generic function¶ - Signature
request-method-setter (value object) => (#rest results)
- Parameters
value – An instance of
<object>
.object – An instance of
<object>
.
- Values
#rest results – An instance of
<object>
.
-
request-raw-url-string
Generic function¶ - Signature
request-raw-url-string (object) => (#rest results)
- Parameters
object – An instance of
<object>
.
- Values
#rest results – An instance of
<object>
.
-
request-raw-url-string-setter
Generic function¶ - Signature
request-raw-url-string-setter (value object) => (#rest results)
- Parameters
value – An instance of
<object>
.object – An instance of
<object>
.
- Values
#rest results – An instance of
<object>
.
-
request-timeout-error
Function¶ - Signature
request-timeout-error (#key headers header-name header-value seconds) => (#rest results)
- Parameters
headers (#key) – An instance of
false-or(<header-table>)
.header-name (#key) – An instance of
false-or(<string>)
.header-value (#key) – An instance of
false-or(<string>)
.seconds (#key) – An instance of
<object>
.
- Values
#rest results – An instance of
<object>
.
-
request-uri-too-long-error
Function¶ - Signature
request-uri-too-long-error (#key headers header-name header-value max-size) => (#rest results)
- Parameters
headers (#key) – An instance of
false-or(<header-table>)
.header-name (#key) – An instance of
false-or(<string>)
.header-value (#key) – An instance of
false-or(<string>)
.max-size (#key) – An instance of
<object>
.
- Values
#rest results – An instance of
<object>
.
-
request-url
Generic function¶ - Signature
request-url (object) => (#rest results)
- Parameters
object – An instance of
<object>
.
- Values
#rest results – An instance of
<object>
.
-
request-url-setter
Generic function¶ - Signature
request-url-setter (value object) => (#rest results)
- Parameters
value – An instance of
<object>
.object – An instance of
<object>
.
- Values
#rest results – An instance of
<object>
.
-
request-version
Generic function¶ - Signature
request-version (object) => (#rest results)
- Parameters
object – An instance of
<object>
.
- Values
#rest results – An instance of
<object>
.
-
request-version-setter
Generic function¶ - Signature
request-version-setter (value object) => (#rest results)
- Parameters
value – An instance of
<object>
.object – An instance of
<object>
.
- Values
#rest results – An instance of
<object>
.
-
requested-range-not-satisfiable-error
Function¶ - Signature
requested-range-not-satisfiable-error (#key headers header-name header-value) => (#rest results)
- Parameters
headers (#key) – An instance of
false-or(<header-table>)
.header-name (#key) – An instance of
false-or(<string>)
.header-value (#key) – An instance of
false-or(<string>)
.
- Values
#rest results – An instance of
<object>
.
-
resource-not-found-error
Function¶ - Signature
resource-not-found-error (#key headers header-name header-value url) => (#rest results)
- Parameters
headers (#key) – An instance of
false-or(<header-table>)
.header-name (#key) – An instance of
false-or(<string>)
.header-value (#key) – An instance of
false-or(<string>)
.url (#key) – An instance of
<object>
.
- Values
#rest results – An instance of
<object>
.
-
response-chunked?
Generic function¶ - Signature
response-chunked? (object) => (#rest results)
- Parameters
object – An instance of
<object>
.
- Values
#rest results – An instance of
<object>
.
-
response-chunked?-setter
Generic function¶ - Signature
response-chunked?-setter (value object) => (#rest results)
- Parameters
value – An instance of
<object>
.object – An instance of
<object>
.
- Values
#rest results – An instance of
<object>
.
-
response-code
Generic function¶ - Signature
response-code (object) => (#rest results)
- Parameters
object – An instance of
<object>
.
- Values
#rest results – An instance of
<object>
.
-
response-code-setter
Generic function¶ - Signature
response-code-setter (value object) => (#rest results)
- Parameters
value – An instance of
<object>
.object – An instance of
<object>
.
- Values
#rest results – An instance of
<object>
.
-
response-reason-phrase
Generic function¶ - Signature
response-reason-phrase (object) => (#rest results)
- Parameters
object – An instance of
<object>
.
- Values
#rest results – An instance of
<object>
.
-
response-reason-phrase-setter
Generic function¶ - Signature
response-reason-phrase-setter (value object) => (#rest results)
- Parameters
value – An instance of
<object>
.object – An instance of
<object>
.
- Values
#rest results – An instance of
<object>
.
-
response-request
Generic function¶ - Signature
response-request (object) => (#rest results)
- Parameters
object – An instance of
<object>
.
- Values
#rest results – An instance of
<object>
.
-
see-other-redirect
Function¶ - Signature
see-other-redirect (#key headers header-name header-value location) => (#rest results)
- Parameters
headers (#key) – An instance of
false-or(<header-table>)
.header-name (#key) – An instance of
false-or(<string>)
.header-value (#key) – An instance of
false-or(<string>)
.location (#key) – An instance of
<object>
.
- Values
#rest results – An instance of
<object>
.
- Signature
service-unavailable-error (#key headers header-name header-value) => (#rest results)
- Parameters
headers (#key) – An instance of
false-or(<header-table>)
.header-name (#key) – An instance of
false-or(<string>)
.header-value (#key) – An instance of
false-or(<string>)
.
- Values
#rest results – An instance of
<object>
.
-
set-attribute
Generic function¶ - Signature
set-attribute (this key value) => (#rest results)
- Parameters
this – An instance of
<attributes-mixin>
.key – An instance of
<string>
.value – An instance of
<object>
.
- Values
#rest results – An instance of
<object>
.
-
set-header
Open Generic function¶ - Signature
set-header (object header value #key if-exists?) => (#rest results)
- Parameters
object – An instance of
<object>
.header – An instance of
<byte-string>
.value – An instance of
<object>
.if-exists? (#key) – An instance of
one-of(#"replace", #"append", #"ignore", #"error")
.
- Values
#rest results – An instance of
<object>
.
-
token-end-position
Function¶ - Signature
token-end-position (buf bpos epos) => (#rest results)
- Parameters
buf – An instance of
<byte-string>
.bpos – An instance of
<integer>
.epos – An instance of
<integer>
.
- Values
#rest results – An instance of
<object>
.
-
unauthorized-error
Function¶ - Signature
unauthorized-error (#key headers header-name header-value) => (#rest results)
- Parameters
headers (#key) – An instance of
false-or(<header-table>)
.header-name (#key) – An instance of
false-or(<string>)
.header-value (#key) – An instance of
false-or(<string>)
.
- Values
#rest results – An instance of
<object>
.
-
unsupported-media-type-error
Function¶ - Signature
unsupported-media-type-error (#key headers header-name header-value) => (#rest results)
- Parameters
headers (#key) – An instance of
false-or(<header-table>)
.header-name (#key) – An instance of
false-or(<string>)
.header-value (#key) – An instance of
false-or(<string>)
.
- Values
#rest results – An instance of
<object>
.
-
use-proxy-redirect
Function¶ - Signature
use-proxy-redirect (#key headers header-name header-value location) => (#rest results)
- Parameters
headers (#key) – An instance of
false-or(<header-table>)
.header-name (#key) – An instance of
false-or(<string>)
.header-value (#key) – An instance of
false-or(<string>)
.location (#key) – An instance of
<object>
.
- Values
#rest results – An instance of
<object>
.
-
validate-http-status-code
Generic function¶ - Signature
validate-http-status-code (status-code) => (#rest results)
- Parameters
status-code – An instance of
<object>
.
- Values
#rest results – An instance of
<object>
.
-
validate-http-version
Generic function¶ - Signature
validate-http-version (version) => (#rest results)
- Parameters
version – An instance of
<object>
.
- Values
#rest results – An instance of
<object>
.