为了账号安全,请及时绑定邮箱和手机立即绑定

Javascript Fetch 不适用于 Edge 上的 URLsearchparams

Javascript Fetch 不适用于 Edge 上的 URLsearchparams

鸿蒙传说 2022-08-04 10:34:22
有人可以向我解释为什么这段代码不会在Edge上产生http请求吗?https://jsfiddle.net/sectioni/tyr5fLgc/1/let url = "/test.aspx";// don't change this to a const because the append will not work in Edgelet data = new URLSearchParams();data.append("userPreferences", "bla");let promise = fetch(url, {  method: "POST", // POST, PUT, DELETE, etc.  body: data,  cache: "no-cache", // no-store, reload, no-cache, force-cache, or only-if-cached  keepalive: true});它确实适用于Chrome和Firefox,如果您删除身体部分,请求将在Edge上发送。
查看完整描述

1 回答

?
慕的地6264312

TA贡献1817条经验 获得超6个赞

看起来,由于Edge已经切换到使用Chromium,现在可以直接下载Edge以进行更新。

使用 Edge 81 进行测试后,问题不再出现。这将使它成为旧版Edge的错误。


查看完整回答
反对 回复 2022-08-04
  • 1 回答
  • 0 关注
  • 177 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号