2

내 앱이 POST의 작업을 요청할 때. 내가 GET와 다음 요청을 할 때 작동하지 않는 http://192.168.0.165:3000/proxy/http%3A%2F%2Fhomestead.app%2Fapi%2Fv1%2Fuser%2Fphonegap에서 프록시를 수정하거나 비활성화하는 방법은 무엇입니까?

처럼하지만 보인다. phonegap이 내 params에서 보내는 것을 잃어 버렸기 때문에 생각합니다. 어떻게 해결할 수 또는 phonegap에서 프록시를 해제 할 수 있습니까?

답변

3

는 "액세스 제어 - 허용 - 원산지"문제의 사용을 크롬 (modheader)에 대한이 확장을 직면하기 시작할 경우 index.html 파일

(function() { 
    var xhr = {}; 
    xhr.open = XMLHttpRequest.prototype.open; 

    XMLHttpRequest.prototype.open = function(method, url) { 
     console.log(url); 
     if(url.indexOf('/proxy/') == 0){ 
      url = window.decodeURIComponent(url.substr(7)); 
     } 
     xhr.open.apply(this, arguments); 
    }; 
})(window); 

이를 추가하고이 같은 응답을 추가

Access-Control-Allow-Credentials: true 
:
Access-Control-Allow-Origin:http://yourip:3000 

당신은 다음과 같은 또 다른 응답을 추가 여러 요청을하고 세션이 그들 사이에 공유하고자하는 경우

관련 문제