|
@@ -1,17 +1,18 @@
|
1
|
1
|
# react-native-fetch-blob [![release](https://img.shields.io/github/release/wkh237/react-native-fetch-blob.svg?maxAge=86400&style=flat-square)](https://www.npmjs.com/package/react-native-fetch-blob) [![npm](https://img.shields.io/npm/v/react-native-fetch-blob.svg?style=flat-square)](https://www.npmjs.com/package/react-native-fetch-blob) ![](https://img.shields.io/badge/PR-Welcome-brightgreen.svg?style=flat-square) [![npm](https://img.shields.io/npm/l/react-native-fetch-blob.svg?maxAge=2592000&style=flat-square)]()
|
2
|
2
|
|
3
|
|
-A project committed to make file acess and transfer easier and effiecient for React Native developers.
|
|
3
|
+A project committed to make file acess and data transfer easier, effiecient for React Native developers.
|
4
|
4
|
|
5
|
5
|
## Features
|
6
|
6
|
- Transfer data directly from/to storage without BASE64 bridging
|
7
|
7
|
- File API supports normal files, Asset files, and CameraRoll files
|
8
|
|
-- Native-to-native file manipulation, reduce JS bridging performance loss
|
|
8
|
+- Native-to-native file manipulation API, reduce JS bridging performance loss
|
9
|
9
|
- Blob, File, XMLHttpRequest polyfills that make browser-based library available in RN
|
10
|
10
|
|
11
|
11
|
## TOC
|
12
|
12
|
* [About](#user-content-about)
|
13
|
13
|
* [Installation](#user-content-installation)
|
14
|
14
|
* [Recipes](#user-content-recipes)
|
|
15
|
+* [HTTP Data Transfer]
|
15
|
16
|
* [Regular Request](#user-content-regular-request)
|
16
|
17
|
* [Download file](#user-content-download-example--fetch-files-that-needs-authorization-token)
|
17
|
18
|
* [Upload file](#user-content-upload-example--dropbox-files-upload-api)
|
|
@@ -19,11 +20,12 @@ A project committed to make file acess and transfer easier and effiecient for Re
|
19
|
20
|
* [Upload/Download progress](#user-content-uploaddownload-progress)
|
20
|
21
|
* [Cancel HTTP request](#user-content-cancel-request)
|
21
|
22
|
* [Android Media Scanner, and Download Manager Support](#user-content-android-media-scanner-and-download-manager-support)
|
|
23
|
+ * [Self-Signed SSL Server](#user-content-self-signed-ssl-server)
|
|
24
|
+* [File Access]
|
22
|
25
|
* [File access](#user-content-file-access)
|
23
|
26
|
* [File stream](#user-content-file-stream)
|
24
|
27
|
* [Manage cached files](#user-content-cache-file-management)
|
25
|
|
- * [Self-Signed SSL Server](#user-content-self-signed-ssl-server)
|
26
|
|
- * [Web API Polyfills](#user-content-web-api-polyfills)
|
|
28
|
+* [Web API Polyfills](#user-content-web-api-polyfills)
|
27
|
29
|
* [API References](https://github.com/wkh237/react-native-fetch-blob/wiki/Fetch-API)
|
28
|
30
|
* [Trouble Shooting](https://github.com/wkh237/react-native-fetch-blob/wiki/Trouble-Shooting)
|
29
|
31
|
* [Development](#user-content-development)
|