2016-09-22 4 views
0

React Native를 POST로 사용하여 실제 안드로이드 장치로부터 요청을 보내는 경우 서버는 GET 요청 만받습니다. 왜 이런 일이 일어나고 프로토콜 전환을 막을 수 있는지 설명 할 수 있습니까? HEADERS를 지정하는 것이이 문제를 해결하는데 도움이되지만 사실이 아님을 나는 어딘가에서 읽었다. 다른 사람들도이 변칙을 경험 했습니까? POST 요청은 https를위한 분명히React Native가 POST를 GET 요청으로 변경하지 못하도록합니다.

addTask = async (title, imgFile) => { 

var formData = new FormData(); 
formData.append("json", JSON.stringify({ title: title, status: "New", priority: "Normal" })); 
axios.request({ 
    url: API_URL + 'tasks', 
    method: 'post', 
    data: formData, 
    headers: { 
    'Accept': 'application/json', 
    'Content-Type': 'application/json' 
    } 
}).then(response => { 
    console.log('response', response); 
}); 
} 

답변

0

내가 어떤 네트워킹 오류를 내가 본 게시물에 이상 적이 없어 왜이되는 경험 기억하지 않습니다 StackOverflow - 34570193

에서 결과를 찾을 HTTP ... 보다는 필요 첫 번째 장소. 희망이 사람을 도움이됩니다.

관련 문제