【问题标题】:Send JSON data over 2000 characters发送超过 2000 个字符的 JSON 数据
【发布时间】:2017-09-22 01:52:30
【问题描述】:

是否可以发送超过 2000 个字符的 JSON 数据? 我的 url 长度是 5260,我得到错误 GET 404()。 有没有办法以json格式发送这些数据?

 update: {
                    url: ServiceBase + "Coating/updateTestResult",
                    dataType: "json",
                    complete: function (jqXHR, textStatus) {
                        if (jqXHR.status == "200") {
                            showNotification("Alert", "Records updated.", "upload-success");
                        } else {
                            showNotification("Error", "Couldn't update records.", "info");
                        }
                    }
                }

 if (operation === "update") {
                        $.each(dataSource._data, function () {
                            var row = $("#grid tbody").find("tr[data-uid='" + this.uid + "']");
                            if (row.hasClass("blur")) {
                                row.removeClass("blur");
                            }
                            this.dirty = false;
                        });

                        return { models: kendo.stringify(options.models) };
                    }

【问题讨论】:

    标签: javascript json kendo-ui jsonp getjson


    【解决方案1】:

    尝试改为执行 POST 请求。最大限度。 URL 长度为 2000 个字符 (SO answer),这就是您收到错误 404 的原因。

    【讨论】:

    • @user4810410 您是否将 json 移入正文?
    • 什么意思?
    • 不是通过 URL。这就是为什么我建议将 POST 请求和您的 JSON 作为您的传递数据。
    猜你喜欢
    • 2018-08-18
    • 2016-11-03
    • 2020-12-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多