Post 方法在 edge 浏览器中不起作用,但它在其他浏览器(如 Firefox)中起作用。互联网浏览器,chrome
Post method not working in edge browser, but it is working in other browser like Firefox. internet explorer, chrome
我正在努力使用边缘浏览器中的 post 方法,而对于相同的请求,我在其他浏览器(如 Internet Explorer、chrome、Firefox,但不是边缘浏览器)中得到响应。
虽然我做了很多分析,但我无法弄清楚为什么 post 请求仅在边缘不工作
我对网络选项卡中看到的行为有疑问。
请查看附加的网络选项卡快照(我已从某些政策的屏幕截图中删除了 url 和名称)
现在的问题是
1. 为什么在协议选项卡中尽管显示 HTTPS 但它显示 "Pending" 而在结果选项卡中它也没有显示任何状态只是 "Pending" 而在启动器选项卡中它显示 "Fetch"
现在我在 firefox 浏览器中附加相同的请求
在这张图中我们可以看到请求header和响应header
的完整信息
到目前为止,我发现关于这个请求的一切都是正确的,但我不知道为什么它不起作用,我有一个疑问是回应 header 我们有
Access-Control-Allow-Methods: GET, POST, OPTIONS
我们是否也需要在这里添加 FETCH?
我还有一个疑问,就是在这个项目中使用了 iframe 标签,这可能是造成这种情况的原因吗?
我需要对请求 header 或响应 header 进行任何更改吗?还是我需要某种配置
我正在使用 angular 7
感谢您提供任何进一步的解释,请发表评论,以便我澄清
提前致谢
注意:在做一些研究时,我发现对于边缘浏览器,我们需要以我已经完成的字符串格式发送请求
在对我的代码库进行一些研究后,我发现代码没有任何问题,比发现后,这是 Microsoft edge 浏览器版本 42 上的未解决问题,-Edge 将 request/response 标记为无限期待处理requests with content-encoding:identity – Issue可以在下面提到的微软官方网站上找到 link
[Link 已删除,不再存在]
比起我在 Microsoft edge 浏览器的 Dev 通道和 canary 通道上测试了相同的请求,它在哪里工作正常,这意味着在未来的 Microsoft edge 版本中这个问题将得到修复。 Dev 通道和 Canary 通道的边缘可以在下面找到 link
我正在努力使用边缘浏览器中的 post 方法,而对于相同的请求,我在其他浏览器(如 Internet Explorer、chrome、Firefox,但不是边缘浏览器)中得到响应。
虽然我做了很多分析,但我无法弄清楚为什么 post 请求仅在边缘不工作
我对网络选项卡中看到的行为有疑问。
请查看附加的网络选项卡快照(我已从某些政策的屏幕截图中删除了 url 和名称) 现在的问题是 1. 为什么在协议选项卡中尽管显示 HTTPS 但它显示 "Pending" 而在结果选项卡中它也没有显示任何状态只是 "Pending" 而在启动器选项卡中它显示 "Fetch"
现在我在 firefox 浏览器中附加相同的请求
在这张图中我们可以看到请求header和响应header
的完整信息到目前为止,我发现关于这个请求的一切都是正确的,但我不知道为什么它不起作用,我有一个疑问是回应 header 我们有
Access-Control-Allow-Methods: GET, POST, OPTIONS
我们是否也需要在这里添加 FETCH? 我还有一个疑问,就是在这个项目中使用了 iframe 标签,这可能是造成这种情况的原因吗?
我需要对请求 header 或响应 header 进行任何更改吗?还是我需要某种配置
我正在使用 angular 7 感谢您提供任何进一步的解释,请发表评论,以便我澄清 提前致谢
注意:在做一些研究时,我发现对于边缘浏览器,我们需要以我已经完成的字符串格式发送请求
在对我的代码库进行一些研究后,我发现代码没有任何问题,比发现后,这是 Microsoft edge 浏览器版本 42 上的未解决问题,-Edge 将 request/response 标记为无限期待处理requests with content-encoding:identity – Issue可以在下面提到的微软官方网站上找到 link
[Link 已删除,不再存在]
比起我在 Microsoft edge 浏览器的 Dev 通道和 canary 通道上测试了相同的请求,它在哪里工作正常,这意味着在未来的 Microsoft edge 版本中这个问题将得到修复。 Dev 通道和 Canary 通道的边缘可以在下面找到 link