Jon Shier
|
ce985c698a
Make RetryPolicy a RequestInterceptor. (#2739)
|
6 anni fa |
Jon Shier
|
9ab2a22e86
Fix #2682: Cancel all requests on session invalidation or deinit. (#2728)
|
6 anni fa |
James Van Noord
|
8006676112
Implementing protocol EmptyResponse so that an empty response value can be returned when an empty http status code is encountered (#2664)
|
6 anni fa |
Mattt
|
d82ee961d4
Create version specific manifest for Swift 4.2 and update Package.swift to swift-tools-version:5.0 (#2737)
|
6 anni fa |
rain2540
|
dd8eff7e15
Add info for debugDescription (#2700)
|
6 anni fa |
Paulo Henrique
|
3b09bcb3ba
removing syntax typo in readme.md (#2729)
|
6 anni fa |
Mattt
|
fe8c0327f5
Update swiftLanguageVersions to swift-tools-version:4.2 (#2736)
|
6 anni fa |
Jacob Wood
|
05e5aef950
TYPO: Changed 'you' to 'your' (#2725)
|
6 anni fa |
Christian Noon
|
5ff0c8a557
Moved retry API implementation out of extension to allow subclassing
|
6 anni fa |
Łukasz Mróz
|
ee373e1048
Fixed typo in Session copyright header (#2715)
|
6 anni fa |
Christian Noon
|
77cff54fba
Added release notes to the CHANGELOG and bumped version to 5.0.0-beta.2
|
6 anni fa |
Jeff Kelley
|
9fe966a11e
Updated Request to use new hash(into:) API for hashing (#2696)
|
6 anni fa |
Christian Noon
|
1058f75b0c
Refactored originError to originalError for request retry failures
|
6 anni fa |
Christian Noon
|
d2b825c1af
Added session tests around retry delay and retry error edge cases
|
6 anni fa |
Christian Noon
|
1d01bb5acf
Added tests for RetryResult, Adapter, Retrier, and Interceptor
|
6 anni fa |
Christian Noon
|
ba36af8a75
Fixed race condition issue in download cancellation test
|
6 anni fa |
Christian Noon
|
c1d74a13ba
Added session tests around request adapter and retrier logic
|
6 anni fa |
Christian Noon
|
aa38fb730b
Added unit tests for retry policy and connection lost retry policy
|
6 anni fa |
Christian Noon
|
c7759c970e
Refactored interceptor protocol, added RetryResult, Adapter, and Retrier
|
6 anni fa |
Christian Noon
|
96f9655f3b
Added retry support per request as well as retry policies
|
6 anni fa |
Christian Noon
|
027f16e32d
Added tests for cached response handler per request and session behaviors
|
6 anni fa |
Christian Noon
|
ee559dcf8b
Fixed typo in precondition in Request redirect API
|
6 anni fa |
Christian Noon
|
7c29181521
Added precondition safety check to cacheResponse API and added docstring
|
6 anni fa |
Christian Noon
|
998191d475
Added CachedResponseHandler to allow per session and request response caching
|
6 anni fa |
Christian Noon
|
f587f298a3
Added test suite for request and session redirect handlers
|
6 anni fa |
Christian Noon
|
30fd33dce8
Cleaned up docs and updated redirect API to “using” external parameter name
|
6 anni fa |
Christian Noon
|
bcda78ac34
Added Redirector type to convenience behaviors and closure modification option
|
6 anni fa |
Christian Noon
|
20cae7fdad
Added RedirectHandler protocol to support redirects per session and per request
|
6 anni fa |
Christian Noon
|
4a0aca494a
Pulled all AF 4.8.1 changes into master for AF 5
|
6 anni fa |
Jon Shier
|
8ab8a2b537
Refactor DecodableResponseSerializer tests.
|
7 anni fa |