提问人:Jasper Martin 提问时间:11/14/2023 更新时间:11/14/2023 访问量:23
有没有办法告诉 fetch() 不要将 URL 上的百分比 2E (%2E) 解码为点 (.)?
Is there a way to tell fetch() to not decode percent 2E (%2E) to dot (.) on a URL?
问:
我正在尝试使用我的 URL(例如,.当我使用 时,它会将返回解码为一个点 (),并且由于我的后端对应物找不到适合请求的路由(在网络选项卡上),因此会出错。fetch()
%2E
/foo/bar/192%2E168%2E1%2E1.json
fetch()
%2E
.
/foo/bar/192.168.1.1.json
404
有没有人对此有解决方法?
答: 暂无答案
评论
encodeURI
encodeComponentURI
fetch()
.
%2E
fetch('/foo/bar/192%2E168%2E1%2E1.json')
fetch('/foo/bar/192.168.1.1.json')
cURL
cURL
%2E
fetch()
fetch()
%2E