美文网首页Laravel 相关
使用 JSON 提交数据可以节约很多空间

使用 JSON 提交数据可以节约很多空间

作者: _lin_ | 来源:发表于2018-01-15 18:14 被阅读20次

前言

今天解决了一个困惑了很久的问题,请求参数复杂的时候直接用数组的形式还是用json字符串的形式更好。
今天过后,我才得到答案。

json字符串是最好的

有一个功能需要很多请求的参数,一开始我用的是数组,结果发现有些参数无法获取到。
然后我以为是请求 put 方式的原因,改为 post 就可以了。但是事实上 put 请求就是 post 的伪装。
改了过后还是有同样的问题。

经过各种测试后发现,当请求的数据量比较大的时候才会出现。content-length 高达 六万bite。
最终问题的原因是请求的参数个数超过了限制。

最后决定将个别复杂的参数转为 JSON 字符串 。这个应该是最好的解决方法了。

转成 JSON 后 content-length 才 4百多,天啊,区别也太大了吧。

所以以后还是用 json 去传一下大且复杂的参数吧

相关文章

网友评论

  • 该叶无法找到:你可以看一下POST form-data相关资料帮助理解原因。:smile:
    _lin_:@该叶无法找到 喔,谢谢指导:stuck_out_tongue_closed_eyes:

本文标题:使用 JSON 提交数据可以节约很多空间

本文链接:https://www.haomeiwen.com/subject/ptpdoxtx.html