2017-03-02 87 views
1

我试图发送使用POST请求$ HTTP服务,我不断收到302暂时搬到,我不知道如何进行重定向问题 - 302暂时搬到

 $scope.sendPareqFormToAcs = function(data) { 
        $http(
          { 
           method : 'POST', 
           url : data.targetAcsLocation, 
           data : "PaReq=" + data.paReq + "&MD=" 
             + data.md + "&TermUrl=" 
             + data.termUrl, 
           headers : { 
            'Accept' : 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 
            'Accept-Language' : 'fr,fr-FR;q=0.8,en-US;q=0.5,en;q=0.3', 
            'Content-Type' : 'application/x-www-form-urlencoded' 
           } 
          }).success(function(data) { 
           alert("OK"); 
        }) 
       }; 

,我试图用这个POST请求调用的目标是HttpServlet的例如,通常长此以往100 100,重定向到另一个XHTML页面应该发生,但我一直总体性他的回应。

enter image description here

这是响应的详细描述。

enter image description here

enter image description here

enter image description here

我希望有人能帮助我解决这个问题,通常事情应该工作,但它一直在在Servlet层重定向一步下降。

重定向与其他客户端的测试正常工作。

回答

0

此HTTP响应代码告诉您所请求的资源已移至新位置,并且您应该向位置字段中提供的网址发出新请求。

在你的情况下,它http://.../validationAchat.xhhtml

https://en.wikipedia.org/wiki/HTTP_302