Jquery Ajax POST方法

时间:2014-04-20 15:51:32

标签: jquery ajax cordova

我正在尝试像这样的POST方法

  var url = 'http://myurl';

  var data1 = {
                key1:"value",
                key2:"value",
                key3:"value",
            };
            $.support.cors = true;
            e.preventDefault();
            var jObject = JSON.stringify(data1);
            $.ajax({
                beforeSend: function(xhrObj) {
                    xhrObj.setRequestHeader("Content-Type", "application/json");
                    xhrObj.setRequestHeader("Accept", "application/json");
                },
                type: 'POST',
                url: url,
                data: {JObject: jObject},
                dataType: 'json',
                success: function(data) {


                    alert("Succes" + data);


                },
                error: function(xhr, type) {
console.log('Internal Error Occoured!' + xhr.responseText);

                }
            });
        });

我收到包含这样标题的错误。     IIS 7.5详细错误 - 500.50 - URL重写模块错误。

我的代码中是否有任何错误。此帖子调用与POST man中的url参数一起使用。请帮助我。过去一周我坚持这个。

1 个答案:

答案 0 :(得分:1)

" IIS 7.5详细错误 - 500.50 - URL重写模块错误"

错误是服务器端错误

IIS7.5是microsoft提供的服务器应用程序

和URL重写模块是一个帮助您重写网址的模块

喜欢:

example.com/index.php?action=user_details&username=blabla

- >

example.com/user/blabla

据我所知,这是服务器方面的问题,而不是你的

但要确保这样做:

将您的网址放入浏览器并按go,当网页完全加载时,复制您在浏览器中看到的网址(如果已更改)并将其用于您的网址。

此外:在执行上述行时,如果您发现任何服务器错误,请确保它不是您的问题,并与管理员联系以解决此问题:)

(+抱歉英语不好:D)