html - 如何处理对于 html 查询 url 来说太长的变量?
问题描述
我正在为数据科学开发一个多层 HTML 应用程序。
每一层都将包含一个过程步骤(数据集选择、参数选择...),以跟踪用户选择,例如,如果用户选择特定数据集,我将数据集 id 保存在 URL(http: //...?dataset='iris'¶meter1=10...)。这为层之间的导航创造了奇迹,例如,如果用户只想更改数据集,我可以简单地更改 URL 参数。另一个优点是用户可以通过简单地复制粘贴 URL 来分享他的工作状态。
但是在我的应用程序的一部分中,我要求用户从散点图中选择数据的子集,这没什么大不了的,我可以将此信息保存为 URL 中的数组。但是,我必须处理潜在的巨大数据集(10000 个条目),这会溢出最大 URL 容量并且我会丢失数据。
我可以避免将信息保存在 URL 中,但我会失去上面列出的所有好处。有没有办法在 URL 中保存一个大数组而不会溢出?是否有另一种方法可以保留优势而不保存 URL 中的参数?
(我使用 Flask 作为后端,使用 d3.js/Bokeh 作为前端,以防万一有用)
谢谢
解决方案
推荐阅读
- security - OPENLDAP:密码策略重叠,如何分配给特定的 OU
- javascript - 输入 = 时间,如何只允许输入小时。没有分钟或秒
- java - JUnit 最大值/最小值
- c# - 监听表单中任何标签点击的事件
- sql - 使用 SQL 解压缩 Gzip 数据
- ios - 用核心图形绘制时如何跳过一个区域(cutout)
- sql - 使用转置执行查找的 SQL 查询
- php - 具有混合 entry_type 的 CollectionType
- angular - 测试在构造函数上使用 observable 的方法
- typescript - 如何在 continueDialog 中引用当前对话框范围?