服务器在发送POST或PUT请求后收到GET

时间:2015-10-31 12:06:31

标签: javascript angularjs cordova httprequest

出于某种原因,当我尝试发送POSTPUT请求时,服务器将收到GET。尝试了多种发送请求的方式,但结果始终相同。

以下是演示问题的示例

$http.post(baseUrl + '/login',{username:usr,password:psw})
    .then(
        function (response) {
            alert(JSON.stringify(response));
            return { status: "OK" };
        },
        function (httpError) {
            alert(JSON.stringify(httpError));
            if(httpError.status == "401"){
                return{ status:"UNAUTH" };
            }
            return { status:"ERR" };
        }
    );

$method = $_SERVER['REQUEST_METHOD'];

无论如何总是返回GET。甚至身体也是空的。

0 个答案:

没有答案