When using your this library with your own multipart uploader, you may need some additional information from the response such as Etag headers from Amazon S3.
Test Plan
When the response is valid, populate the responseHeaders with the response headers using allHeaderFields.
What's required for testing (prerequisites)?
Test completed, cancelled and error scenarios.
What are the steps to reproduce (after prerequisites)?
When upload is completed, inspect the data object with the nested responseHeaders object.
Summary
When using your this library with your own multipart uploader, you may need some additional information from the response such as Etag headers from Amazon S3.
Test Plan
When the response is valid, populate the responseHeaders with the response headers using allHeaderFields.
What's required for testing (prerequisites)?
Test completed, cancelled and error scenarios.
What are the steps to reproduce (after prerequisites)?
When upload is completed, inspect the data object with the nested responseHeaders object.
Compatibility
| iOS | ✅
| Android | ✅ (Already implemented by https://github.com/Vydia/react-native-background-upload/pull/265)
Checklist
README.md