对ODATA服务的Ajax POST请求抛出无效的HTTP状态代码501

时间:2015-07-08 22:18:53

标签: ajax wcf http post odata

我有以下代码,我希望将其用于将记录插入到ODATA服务的实体中。 post请求抛出XMLHttpRequest无法加载无效的HTTP状态代码501.

显然GET请求正常。任何人都可以建议找出问题的方法吗?我的WCF服务有问题吗?

            var data = { application_id: 777 , user_id: 'test' };
            var data = JSON.stringify(data);

            $.ajax({
                type: 'POST',
                contentType: 'application/json; charset=utf-8',
                datatype: 'json',
                url: oDataURL + 'application_admins',
                data: data,
                beforeSend: function (XMLHttpRequest) {
                    XMLHttpRequest.setRequestHeader("Accept", "application/json");
                },
                success: function (data, textStatus, XmlHttpRequest) {
                    account = data.d;
                },
                error: function (XMLHttpRequest, textStatus, errorThrown) {
                }
            });

0 个答案:

没有答案