angular - 如何在Angular httpClient中处理带有长参数的`get request`?
问题描述
这是我的场景,在前端用户可以通过将学生 ID 发送到后端来查看学生结果。我正在使用 get 方法将这些学生 ID 传递到后端。我得到了学生的结果,而且效果很好。
但现在我发现一个错误:
“ The resource you looking for has been removed, had its name changed, or is Temporarily unavailable
”在浏览器中。
我发现这一点,每当用户选择超过 200 个学生 id 和 angular 尝试使用get method
. 我发现,在 get 方法中使用 2000 个字符是有限制的。
但是在这种情况下如何HttpClient
处理呢?我们有角度的解决方法吗?或者一般做法是什么?
在企业应用程序的情况下,他们如何将大值发送到支持的使用get
方法?
我自己无法找到任何解决方案。有人帮帮我吗?
解决方案
推荐阅读
- xml - 子节点的 XSLT 键分组
- node.js - 从 Google Cloud Functions 中的电子邮件上传和解压缩 .zip 文件,完成 nodeJS 后删除 .zip
- c# - Json 序列化仅在单个 Service Fabric Actor 中失败,无法创建类型的实例
- sql - 在数据仓库中创建持久密钥
- fiware - 固件多租户
- api - 如果其中有附加路径,如何在未来的异步中编写 API
- css - 如何在 WordPress 的 Tabs Responsive 中使标签居中对齐?
- android - Android Studio:将格式文件保存到 repo
- python - 尝试在 python 打开文件函数中使用 filenotfound 错误
- php - PHP Guzzle 支持的最大“并发”请求数是多少?