mirror of
https://github.com/fafhrd91/actix-web
synced 2024-11-24 16:32:59 +01:00
8873e9b39e
* Initial commit * Added extra_headers * Added freeze() method to ClientRequest which produces a 'read-only' copy of a request suitable for retrying the send operation * Additional methods for FrozenClientRequest * Fix * Increased crates versions * Fixed a unit test. Added one more unit test. * Added RequestHeaderWrapper * Small fixes * Renamed RequestHeadWrapper->RequestHeadType * Updated CHANGES.md files * Small fix * Small changes * Removed *_extra methods from Connection trait * Added FrozenSendBuilder * Added FrozenSendBuilder * Minor fix * Replaced impl Future with concrete Future implementation * Small renaming * Renamed Send->SendBody
2.0 KiB
2.0 KiB
Changes
Added
- Add
FrozenClientRequest
to support retries for sending HTTP requests
[0.2.5] - 2019-09-06
Changed
- Ensure that the
Host
header is set when initiating a WebSocket client connection.
[0.2.4] - 2019-08-13
Changed
-
Update percent-encoding to "2.1"
-
Update serde_urlencoded to "0.6.1"
[0.2.3] - 2019-08-01
Added
- Add
rustls
support
[0.2.2] - 2019-07-01
Changed
-
Always append a colon after username in basic auth
-
Upgrade
rand
dependency version to 0.7
[0.2.1] - 2019-06-05
Added
- Add license files
[0.2.0] - 2019-05-12
Added
- Allow to send headers in
Camel-Case
form.
Changed
- Upgrade actix-http dependency.
[0.1.1] - 2019-04-19
Added
- Allow to specify server address for http and ws requests.
Changed
ClientRequest::if_true()
andClientRequest::if_some()
use instance instead of ref
[0.1.0] - 2019-04-16
- No changes
[0.1.0-alpha.6] - 2019-04-14
Changed
- Do not set default headers for websocket request
[0.1.0-alpha.5] - 2019-04-12
Changed
- Do not set any default headers
Added
- Add Debug impl for BoxedSocket
[0.1.0-alpha.4] - 2019-04-08
Changed
- Update actix-http dependency
[0.1.0-alpha.3] - 2019-04-02
Added
-
Export
MessageBody
type -
ClientResponse::json()
- Loads and parseapplication/json
encoded body
Changed
-
ClientRequest::json()
accepts reference instead of object. -
ClientResponse::body()
does not consume response object. -
Renamed
ClientRequest::close_connection()
toClientRequest::force_close()
[0.1.0-alpha.2] - 2019-03-29
Added
-
Per request and session wide request timeout.
-
Session wide headers.
-
Session wide basic and bearer auth.
-
Re-export
actix_http::client::Connector
.
Changed
-
Allow to override request's uri
-
Export
ws
sub-module with websockets related types
[0.1.0-alpha.1] - 2019-03-28
- Initial impl