diff --git a/docs/api/request.md b/docs/api/request.md index a4ba03a..8fdaa2f 100644 --- a/docs/api/request.md +++ b/docs/api/request.md @@ -307,3 +307,15 @@ this.acceptsLanguages(); // => ["es", "pt", "en"] ``` +### req.idempotent + + Check if the request is idempotent. + +### req.socket + + Return the request socket. + +### req.get(field) + + Return request header. + diff --git a/docs/api/response.md b/docs/api/response.md index 740caac..399d187 100644 --- a/docs/api/response.md +++ b/docs/api/response.md @@ -8,12 +8,20 @@ ### res.header - Response header object. + Response header object. + +### res.socket + + Request socket. ### res.status Get response status. By default, `res.status` is not set unlike node's `res.statusCode` which defaults to `200`. +### res.statusString + + Response status string + ### res.status= Set response status via numeric code or case-insensitive string: @@ -243,3 +251,13 @@ this.response.lastModified = new Date(); ```js this.response.etag = crypto.createHash('md5').update(this.body).digest('hex'); ``` + +### res.append(field, val) + + Append `val` to header `field`. + +### res.vary(field) + + Vary on `field`. + + diff --git a/lib/request.js b/lib/request.js index 4625113..eda4675 100644 --- a/lib/request.js +++ b/lib/request.js @@ -459,17 +459,6 @@ module.exports = { return this.accept.languages.apply(this.accept, arguments); }, - /** - * Vary on `field`. - * - * @param {String} field - * @api public - */ - - vary: function(field){ - this.append('Vary', field); - }, - /** * Check if the incoming request contains the "Content-Type" * header field, and it contains any of the give mime `type`s.