I am making a post
request in react-native
using apisauce
, but the request is too slow. The request takes around 1000ms
in Postman
, but is slower in react-native
. How can I optimize this?
My sample response data
is like
[
{
"email": "abc@gmail.com",
"id": 2753,
"phone_number": "",
"user_name": "New client"
},
{
"email": "cda@gmail.com",
"id": 2754,
"phone_number": "",
"user_name": "New client"
},
{
"email": "dsa@gmail.com",
"id": 8868,
"phone_number": "",
"user_name": "Slow"
}
]
And the program for post request is:
const setConfigHeader = () =>
api.setHeader(
'Authorization',
getState().login.data.access_token
? `Bearer ${getState().login.data.access_token}`
: null,
);
const getAddressBookData = data =>
api.post(globalConstants.user_address_book, data, setConfigHeader());
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…