jQuery JSONP请求使用URL添加一些额外内容

时间:2019-07-12 11:42:14

标签: jquery

jQuery JSONP ajax请求通过URL添加一些额外的内容。 就像我的网址是 example.com/student/4567/getAll  但网址自动更改为 example.com/student/4567/getAll?_ = 1562930209071

首先,我得到一个类似 example.com/student/4567/getAll?callback=jQuery341005890154635779643_1562902137101&_ = 1562902137103

在StackOverflow上进行搜索后,找到了用作-jsonp:false

的解决方案

在那之后,我遇到了一个新问题。

$.ajax({
            url: 'http://example.com/student/4567/getAll',
            // data: {},
            jsonp: false,
            jsonpCallback: 'jsonCallback',
            dataType: 'jsonp',
            type: "GET",

            beforeSend: function (xhr) {
                xhr.setRequestHeader("Accept", "application/json");
                xhr.setRequestHeader("Content-Type", application/json");
            },
            success: function (response) {
                alert(response);
            }
        });

URL应该与我在URL中提供的相同。因此,我收到 404未找到错误。

请为我建议一个解决方案。

0 个答案:

没有答案