私はリアクションネイティブペパーロニスターターキットを使用しています。私は1つの関数post
を使用してサーバーからデータをフェッチします。私がコールするたびに、タイムアウトのためAPIが失敗しますが、サーバーはコールを受け取ります。クライアントだけが失敗したことを示しています。APIタイムアウトのネイティブペパーロニスターターキット
onboardingState.js
export function validatePhone(phoneNumber){
return dispatch => {
post('/api/users/register',{
number : phoneNumber,
deviceInfo : {}
},false).then((res)=>{
console.log('POST SUCCESS');
console.log(res);
}).catch((error)=>{
console.log('POST ERROR');
console.log(error);
});
}
}
私は電話をかけるために使用していますファイル。
URLがありません。あなたはurl ''/api/users/register''として使っていますが、あなたは '' http:// ipaddress:port/api/users/register''のようなURLを使う必要があります。あなたが到達しようとしているAPI URLは何ですか? –
私はこれの前にベースURLを設定しました。エンドURLが正しく、サーバーがリクエストを受信しています。 –
それを仮定すると、私はあなたがその時点で拒絶部分を欠いていると言います。それは '.then((ok_resp)=> {}、(error_resp)=> {/ *約束が拒否された* /})'でなければなりません。ポストは約束を拒否しようとしなければならないが、あなたは過去のコールバックを拒否していない。 –