Http Client Features
Similar to the server, Ktor supports features on the client. And it has the same design:there is a pipeline for client HTTP requests, and there are interceptors and installable features.
Subpages
- Auth
- Cookies
- Default Request
- Json
- Logging
- Proxy
- Redirect
- Response Validation
- Text & Charsets
- User Agent
- WebSockets
Creating Custom Features
If you want to create features, you can use the standard features as a reference.
You can also check the HttpRequestPipeline.Phasesand HttpResponsePipeline.Phasesto understand the interception points available.