2 mclongyi mclongyi 于 2015.05.25 22:38 提问

js post调用wcf 在centeros 发送options 后失败
 $.ajax({
            url: 'http://192.168.191.9:8001/SayHello',
            data: { str: "bbbb" },
            contentType: "application/json; charset=utf-8",
            type: "GET",
            crossDomain: true,
            dataType: 'json',
            success: function (data) {
                debugger
                alert(data);
            },
            error: function (xhr, textStatus, errMsg) {
                alert('error');
            }
        });  
            在本地js 调用后捕获的信息
![![![](http://img.ask.csdn.net/upload/201505/25/1432564644_325363.png)](http://img.ask.csdn.net/upload/201505/25/1432564644_325363.png)](http://img.ask.csdn.net/upload/201505/25/1432564644_325363.png)

4个回答

danielinbiti
danielinbiti   Ds   Rxr 2015.05.25 22:41
danielinbiti
danielinbiti 回复一颗青菜: type可以设置的
2 年多之前 回复
mclongyi
mclongyi 你这样是get方式
2 年多之前 回复
devmiao
devmiao   Ds   Rxr 2015.05.25 22:56

请求都没有发出,看看服务器在工作么

mclongyi
mclongyi 服务器在linux上面工作
2 年多之前 回复
showbo
showbo   Ds   Rxr 2015.05.26 11:35

端口不一样也算跨域。如果你不考虑ie,可以给你的wcf增加响应头Access-Control-Allow-Origin为*允许跨域请求

showbo
showbo 回复一颗青菜: 自己看ajax请求是否已经加上这个响应头
2 年多之前 回复
mclongyi
mclongyi 加了 还是不行
2 年多之前 回复
mclongyi
mclongyi   2015.05.31 17:45

关键是post发生在apache上面没有响应啊 一直显示的预处理状态 是不是apache不支持post请求

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!