0

我必须从 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) {

    }
}); 
4

1 回答 1

2

使用 dataTypeJSONP而不是JSON. JSONP是跨域Ajax的可行解决方案

dataType: 'JSONP'

请看一下Exaples跨域 Ajax - 简介

于 2013-11-13T05:41:34.333 回答