diff --git a/spec/README.md b/spec/README.md index bfcb113..642ffad 100644 --- a/spec/README.md +++ b/spec/README.md @@ -325,27 +325,29 @@ Each handler is identified by a `handler_id` and provide access to the following keys: ``` -request All information related to the HTTP request. Read-Only -├──── method Used HTTP Method (GET, POST) -├──── path Complete URL path. -├──── match Previously matched URL path parts. -│ └──── -├──── param URL parameters (post ? symbol) -│ └──── -├──── header HTTP request headers -│ └──── -├──── cookie HTTP request cookie -│ └──── -├──── form form-encoding body data -│ └──── -└──── body HTTP request body - -response All information related to the HTTP request. Write-Only -├──── status HTTP status code -├──── body Response body. Mutually exclusive with response/stream -├──── stream Chunk-encoded body. Streamed response. Mutually exclusive with response/body -└──── header HTTP response headers - └──── +/ The root of the keys tree +│ +├─ request All information related to the HTTP request. Read-Only +│ ├──── method Used HTTP Method (GET, POST) +│ ├──── path Complete URL path. +│ ├──── match Previously matched URL path parts. +│ │ └──── +│ ├──── param URL parameters (post ? symbol) +│ │ └──── +│ ├──── header HTTP request headers +│ │ └──── +│ ├──── cookie HTTP request cookie +│ │ └──── +│ ├──── form form-encoding body data +│ │ └──── +│ └──── body HTTP request body +│ +└─ response All information related to the HTTP request. Write-Only + ├──── status HTTP status code + ├──── body Response body. Mutually exclusive with response/stream + ├──── stream Chunk-encoded body. Streamed response. Mutually exclusive with response/body + └──── header HTTP response headers + └──── ``` **Note**: Parameters under `request` are read-only and, conversely, parameters under