ajax POST Android 2.3.6

时间:2013-12-19 09:38:28

标签: android jquery post

根据这篇文章:https://groups.google.com/forum/#!msg/phonegap/tX4Ls5rGEZc/BYSelqgHsCwJ android 2.3.6有ajax POST请求的错误。

现在我一直在尝试使用Content-Length进行建议的解决方法:0

$.ajax({

surpressErrors: false,
type: "POST",
headers: {'X-HTTP-Method-Override': type, 'Content-Length':0},
url: this.serverName + request,           
async: false,             
dataType: 'json',
data: envelope,
cache: false,
success: function(data)
          {
              console.log("RESULT " + JSON.stringify(data));
              callback(data);
          },
          error: function (xhr, ajaxOptions, thrownError){
              var errorMessage = error(xhr, ajaxOptions, thrownError);
              console.log('error REST post message: ' + errorMessage);
              console.log('error xhr.status message: ' + xhr.status);
              return errorMessage;
          }    
        });

但是浏览器不接受这个:“拒绝设置不安全的标头” 有人建议采取正确的解决方法吗?

0 个答案:

没有答案