Tôi đang sử dụng jquery, JSON và AJAX cho hệ thống nhận xét. Tôi tò mò, có giới hạn kích thước về những gì bạn có thể gửi qua/lưu trữ với JSON không? Giống như nếu người dùng nhập một số lượng lớn và tôi gửi nó qua JSON thì có giới hạn tối đa nào không?Có giới hạn về số lượng JSON có thể giữ không?
Cũng có thể bất kỳ loại văn bản nào được gửi qua JSON. ví dụ đôi khi tôi cho phép người dùng sử dụng html, điều này có ổn không?
Thực ra, tôi nghĩ có một số loại giới hạn nhưng tôi không thể xác định được nó; đây là trường hợp: Tôi có một trang Asp.Net (không phán xét tôi, tôi đã được yêu cầu làm việc với nó) mà truy vấn DB và được một datatable với khoảng 2000 hàng và 27 cột. Nếu tôi thả datatable vào một XML, yêu cầu từ khách hàng hoạt động, chậm nhưng hoạt động, vì js đang tạo bảng và làm một số công cụ .. anyway ... Tôi đã làm một DataTable Để jSon thường xuyên mà đã luôn luôn làm việc cho tôi như một sự quyến rũ, nhưng trong trường hợp này, lượng dữ liệu khổng lồ đó dường như bị cắt bớt, hoặc một cái gì đó khác đang diễn ra, nhưng respon máy chủ –
Hãy cẩn thận cách bạn diễn giải câu trả lời của mọi người bên dưới! Hầu hết các câu trả lời đều nói rằng không có giới hạn nào đối với 'JSON'. Trong khi hầu hết các máy chủ sẽ có giới hạn cấu hình. Tôi chạy một bài kiểm tra AJAX đơn giản, nơi tôi tăng một byte trên mỗi lần gửi và ở khoảng 8K byte, nó không thành công trên một số máy chủ PHP/Apache mà tôi đã thử ngay bây giờ. Lỗi là: "414 (Yêu cầu-URI quá lớn)" – Jeach
Chúng tôi tin cậy gửi/nhận 100kb tải trọng trên iOS/iPhone. Một cái gì đó để nhận thức được là nhiều giao thức nhận dữ liệu theo khối, và cố gắng deserialize đoạn thay vì chờ đợi cho tất cả các dữ liệu được nhận sẽ dẫn đến thất bại, trừ khi logic deserializer của bạn được thiết lập đặc biệt cho nó. –