跨域ajax请求获得412

时间:2013-11-13 05:39:36

标签: ajax http tomcat cross-domain

我必须跨越iPad的请求来访问tomcat webapp,有时这会有效,但如果你发送请求重复,tomcat将返回412代码。帮助!
ios的代码是

$.ajax({
    type:"POST",
    url:[this is not a link]("http://192.168.1.222:8080/cmcp/doLogin"),
    timeout:600000,
    data: JSON.stringify({userName:"admin",password:"admin"}),
    dataType:"json",
    contentType: "application/json",
    success: function(nowData,textStatus,XMLHttpRequest )
    {

    },
    error :function(msg) {

    }
}); 

1 个答案:

答案 0 :(得分:2)

使用dataType JSONP代替JSONJSONP是跨域 Ajax

的可行解决方案
dataType: 'JSONP'

请查看ExaplesCross-domain Ajax -- brief introduction

相关问题