跨域 AJAX 请求获取 412



我必须从iPad进行跨请求才能访问tomcat网络应用程序,有时这有效,但是如果您重复发送请求,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) {
    }
}); 

使用 datatype JSONP 而不是 JSONJSONP是跨域Ajax的可行解决方案

dataType: 'JSONP'

请看一下Exaples和跨域Ajax -- 简要介绍。

相关内容

  • 没有找到相关文章

最新更新