diff --git a/docs/middleware/list.md b/docs/middleware/list.md index 0269bccb3..88f4422cb 100644 --- a/docs/middleware/list.md +++ b/docs/middleware/list.md @@ -27,7 +27,7 @@ base64 representation. * [`Multipart`][multipart] converts a `Faraday::Request#body` hash of key/value pairs into a multipart form request. * [`UrlEncoded`][url_encoded] converts a `Faraday::Request#body` hash of key/value pairs into a url-encoded request body. -* [`Json Request`][json-request] converts a `Faraday::Request#body` hash of key/value pairs into a json request body. +* [`Json Request`][json-request] converts a `Faraday::Request#body` hash of key/value pairs into a JSON request body. * [`Json Response`][json-response] parses response body into a hash of key/value pairs. * [`Retry`][retry] automatically retries requests that fail due to intermittent client or server errors (such as network hiccups). diff --git a/docs/middleware/request/instrumentation.md b/docs/middleware/request/instrumentation.md index 86912b62d..83adec6e6 100644 --- a/docs/middleware/request/instrumentation.md +++ b/docs/middleware/request/instrumentation.md @@ -5,7 +5,7 @@ permalink: /middleware/instrumentation hide: true prev_name: Retry Middleware prev_link: ./retry -next_name: Json Response Middleware +next_name: JSON Response Middleware next_link: ./json-response top_name: Back to Middleware top_link: ./list diff --git a/docs/middleware/request/json.md b/docs/middleware/request/json.md index a3b0dd250..943edb6f7 100644 --- a/docs/middleware/request/json.md +++ b/docs/middleware/request/json.md @@ -1,6 +1,6 @@ --- layout: documentation -title: "Json Request Middleware" +title: "JSON Request Middleware" permalink: /middleware/json-request hide: true prev_name: UrlEncoded Middleware @@ -11,9 +11,9 @@ top_name: Back to Middleware top_link: ./list --- -The `Json Request` middleware converts a `Faraday::Request#body` hash of key/value pairs into a json request body. +The `Json Request` middleware converts a `Faraday::Request#body` hash of key/value pairs into a JSON request body. The middleware also automatically sets the `Content-Type` header to `application/json`, -processes only requests with matching Content-type or those without a type and +processes only requests with matching Content-Type or those without a type and doesn't try to encode bodies that already are in string form. ### Example Usage diff --git a/docs/middleware/request/url_encoded.md b/docs/middleware/request/url_encoded.md index 0336b9c75..c913e3865 100644 --- a/docs/middleware/request/url_encoded.md +++ b/docs/middleware/request/url_encoded.md @@ -5,7 +5,7 @@ permalink: /middleware/url-encoded hide: true prev_name: Multipart Middleware prev_link: ./multipart -next_name: Json Request Middleware +next_name: JSON Request Middleware next_link: ./json-request top_name: Back to Middleware top_link: ./list diff --git a/docs/middleware/response/json.md b/docs/middleware/response/json.md index 11451e0e9..ca24ccd18 100644 --- a/docs/middleware/response/json.md +++ b/docs/middleware/response/json.md @@ -1,6 +1,6 @@ --- layout: documentation -title: "Json Response Middleware" +title: "JSON Response Middleware" permalink: /middleware/json-response hide: true prev_name: Instrumentation Middleware diff --git a/docs/middleware/response/logger.md b/docs/middleware/response/logger.md index 7aaa0a104..e728d51f1 100644 --- a/docs/middleware/response/logger.md +++ b/docs/middleware/response/logger.md @@ -3,7 +3,7 @@ layout: documentation title: "Logger Middleware" permalink: /middleware/logger hide: true -prev_name: Json Response Middleware +prev_name: JSON Response Middleware prev_link: ./json-response next_name: RaiseError Middleware next_link: ./raise-error