0
我嘗試連接原始android應用程序與Laravel Api進行連接。所以我使用一個簡單的Api來測試請求是否被髮送。當使用POSTMAN時,它正在工作。但是,當我從Android工作室使用模擬器它會拋出「網絡請求失敗」的錯誤。有什麼問題?在Laravel API中引發「網絡請求失敗」錯誤的原生提取請求
API返回的JSON通過郵差測試:
{"result":"hello world"}
但在反應本土
這是我的功能
async onRegisterPressed() {
let response= await fetch('http://127.0.0.1:8000/api/register',{
method: 'POST',
headers: {
'Accept': 'application/json',
'Content-Type': 'application/json'
},
body: JSON.stringify({
name:this.state.name,
email:this.state.email,
password:this.state.password,
password_confirmation:this.state.password_confirmation,
})
});
let res= await response.json();
console.log(res);
}
嘗試在模擬器的瀏覽器上打開127.0.0.0:8000。它工作嗎? –
遇到網絡錯誤時會引發TypeError。你能在模擬器中訪問互聯網嗎? –
@SagarKhatri無法正常工作。 – masterhunter