潜在的问题,通过JSON的网址(Potential problems with passing JS

2019-10-19 18:19发布

我有一个网页,基本上是用户填写表单。

我公司开发的C#VSTO Outlook 2010的加载项,可以创建基于在用户的日历中的约会细节的JSON对象。 该JSON然后通过URL(查询字符串)到我的网页通过。 传递的对象用于在Web表单上的详细信息自动填充。 该网页是ASP.NET,虽然我不认为这是相关的。

这是我第一次曾经在URL中传递一个JSON对象。 我还应该留意任何潜在的缺陷? 凡是可能出错? 我看到了这个问题 ,有人说,你可以通过URL传递JSON对象以“没有问题”,但有这个问题:“我能做到吗?” 而不是“我可能会遇到什么问题?”

Answer 1:

最现实的问题(如果你不关心安全性)是GET请求的大小限制。 的IE,例如,具有用于GET请求2Kb的限制。 所以,你可以进入的情况有您的要求会被剪掉。

而对于所提到的安全问题,GET请求完全存储在浏览器历史记录,因此可以可能暴露于第三方。



文章来源: Potential problems with passing JSON in URL
标签: json url