javascript - 当我使用 javascript 获取数据时,请求的 URI 太大
问题描述
var tempArrayVal = [];
var tempArrayTag = [];
function getParam() {
var idx = document.URL.indexOf('?');
var param = {};
var myBuff = {};
if(idx != -1) {
var pairs = document.URL.substring(idx+1,document.URL.length).split('&');
for(var i = 0; i < pairs.length; i++) {
nameVal = pairs[i].split('=');
params[nameVal[0]] = nameVal[1];
tempArrayTag[i] = nameVal[0];
tempArrayTag[i] = decodeURIComponent(tempArrayTag[i]);
tempArrayVal[i] = params[nameVal[0]];
tempArrayVal[i] = decodeURIComponent(tempArrayVal[i]);
}
}
}
我的数据库中有一个数据集,我正在尝试显示它。当表中的行 <= 52 时,它将成功获取数据并正确显示数据。当我插入数据编号 53 并获取数据时,它会显示错误“请求的 Uri 太大”。我该如何解决?
解决方案
推荐阅读
- javascript - 在 nodejs + mongodb 中订购帖子
- django - 使用多个应用程序处理 django 身份验证
- jquery - 如何在servlet中保存多维输入文本值
- python - 我可以将 volatile = False 更改为 torch.set_grad_enabled(True) 吗??(在 Pytorch 中)
- python - 在 azure notebook 中找不到 graphviz 模块,但说它已安装
- google-api - Google Chat API (G Suite):请求包含无效参数(Node JS)
- javascript - 来自 AJAX JQUERY 对 XML 文件的调用的“未定义”错误响应
- javascript - 是否检查了第一个值并发布了第二个复选框值
- wcf - “ArrayOf ...” simpleWsdl WCF
- google-cloud-platform - gcloud cli 过滤器格式和限制行为