set-header ( request/response value key -- request/response ) (original) (raw)

Vocabulary
http

Inputs

request/response a request or a response
value an object
key a string

Outputs

request/response a request or a response

Word description
Stores a value into the HTTP header of a request or response. The value can be any object supported by present.

Notes
This word always returns the same object that was input. This allows for a "pipeline" coding style, where several header parameters are set in a row.

Side effects
Modifies request/response

Definition

USING: accessors assocs kernel ;

IN: http

: set-header
( request/response value key -- request/response )
pick header>> set-at ;