414状态码
在前端中,411 Length Required
服务器无法处理客户端发送的不带Content-Length的请求信息,有的时候面对这种情况会比较心碎,基本思路如下:
- 压缩参数
- 使用post
不过以上并不能很好的处理一些情况,压缩参数这个需要后端配合,使用post
的话,如果是接口API的话,还好,如果是页面的话,就需要post
跳转页面。
post页面跳转
基本思路是使用表单来提交参数,步骤:
- 创建表单
- 跳转
action
来指向跳转页面 - 添加表单数据
- 插入
dom
中,设置不可见 - 通过
submit
来提交
基本原生javascript
的使用:
1 | <!DOCTYPE html> |
需要注意:
- 遇到同名的参数的时候,需要注意参数值的处理,可以看看结果如下图:
![图片描述][http://huananimg.zanmeizhuen.com/blog/img/posturl.png]