gpt4 book ai didi

javascript - AJAX URL 中的十进制值

转载 作者:行者123 更新时间:2023-11-30 08:10:56 25 4
gpt4 key购买 nike

我目前正在尝试使用 AJAX 请求将值传递到服务器端端点。一切正常,直到我尝试在 url 中传递一个十进制值。我明白了。字符是 url 中的保留字符,我想知道如何在我的 AJAX 请求中传递十进制值。

我当前的端点是这样的;/domain/some-url/?value1=5&value2=2.3上面的 url 导致 404。

如果我将 value2 更改为一个整数或一个字符串,它就可以工作。例如/domain/some-url/?value1=5&value2=2我从上面的 URL 得到了成功的响应。

是否有处理这种情况的标准方法?

最佳答案

不, 不是 URL 中的保留字符 – 参见 https://www.rfc-editor.org/rfc/rfc3986#section-2.3 – 所以它是否经过 URL 编码应该没有区别。

在我看来,问题出在服务器端脚本不接受该参数中的点,但如果没有更多详细信息,很难说出原因。

关于javascript - AJAX URL 中的十进制值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10459440/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com