ajax - 有没有办法在浏览器的 Http Get Method 中发送正文?
问题描述
我目前面临一个可以支持带有有效负载的 HTTP 获取请求的要求。这个问题也让我困惑了很长时间。有没有办法从浏览器端发送带有HTTP GET 请求的正文?我知道您可以使用 Python、Php、cUrl 等发送带有正文的 get 请求,但是从浏览器端呢?
我对此主题进行了一些调查,发现大多数流行的 http 请求库,例如,axios
不支持此功能。甚至,and不支持带有有效负载的 Get 方法。(https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/send)
奇怪的是标准(或 RFC)没有禁止发送带有正文的获取请求。
我的问题来了,网络浏览器有什么方法可以支持带有正文的http get请求吗?request
superagent
fetch
XMLHTTPrequest
解决方案
推荐阅读
- kubernetes - 错误 {"message":"failure to get a peer from the ring-balancer"} 使用 kong ingress
- jinja2 - 使用 mine.get 从 state.sls 中的有序字典中获取值
- python - 使用 Pandas 一次将多条记录插入 SQL Server
- flutter - BannerAd.dispose 不工作颤振 Admob
- amazon-web-services - AWS Cloudformation 有条件地创建资源
- wpf - 无法设置未知成员 'System.Windows.Controls.TextBox.IsReadOnly
- java - Java并发 - 如何在方法参数上同步
- scala - 如何使这些函数定义干燥?
- reactjs - 如何使用 React Recoil selectorFamily 存储查询结果?
- node.js - 如何在for循环内返回对象