簡體   English   中英

在 Android 物理設備上反應本機 axios 后請求網絡錯誤

[英]React native axios post request network error on Android physical device

(注意:我是 React Native 的完整初學者,並且已經通過大量參考來尋找解決方案,但沒有任何幫助。)我正在使用 axios 和 https Z572D4E421E5E6B9BC11D815E8A027,這是我的請求代碼。

  try {
  const response = await axios.post(
    'https://aaa.bb.com/...................',
    {
      headers: {
        //     //Header Defination
        'Accept': 'application/json',
        'Content-Type': 'application/x-www-form-urlencoded',   // tried application/json
        'X-Requested-From': 'MOBILE',
        'Authorization': 'Basic ' + loginCredential,
      },
    },
  );
  console.log('Success : ' + response);
  
} catch (error) {
  // handle error
  console.log(error);
 
}

我不需要身體部分。 我使用了相同的 url 和 android 本機版本的數據,它運行良好。 但是在 react-native 上,我收到“錯誤:網絡錯誤”作為沒有任何描述的消息。 嘗試在清單中使用 android:usesCleartextTraffic="true"。

任何幫助將不勝感激。 謝謝

我在 web 團隊的幫助下找到了問題的原因。 實際上,這不是 axios 或 react-native 的問題。 這是因為 web 方面的一些 url 阻塞問題。 因為那是我第一次處理 react-native 和 api 電話,所以我認為這是我這邊的問題。

注意:我不會刪除或編輯這個問題,因為會有一些初學者遇到同樣的問題並認為問題來自應用程序方面。

謝謝

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM