gpt4 book ai didi

javascript - ExtJs _dc 参数以 "/"斜杠开头

转载 作者:行者123 更新时间:2023-11-30 13:03:52 24 4
gpt4 key购买 nike

ExtJs 中的“禁用缓存”功能是这样的:

myurl/?_dc=1263286227619

但是,当我有这样的链接时:

http://localhost/api/users?format=json&locale=en/&_dc=1263286227619

我的 locale 参数现在的值为“en/”而不是“en”。 ExtJs 在& 前面加了一个/

我正在使用 ExtJs 4.2。我该如何解决这个问题?

enter image description here

更新 ------------------------------------ ------------------

enter image description here

我检查了库源代码,我的链接似乎没问题,直到涉及到 buildUrl() 函数,黄色高亮显示 url 在哪里得到了额外的斜线。 (把公司项目名划掉)

最佳答案

你的问题太含糊了,但我最好的猜测是:

您正在使用 REST 代理,这意味着它正在尝试向负载附加一个 id,因此 url 如下所示:

/foo/bar/user/1

问题是你已经将参数编码为 url 的一部分,

url: '/foo/bar/?format=json&locale=en

但是,您应该将这些参数指定为代理上的 extraParams 的一部分:

{
url: '/foo/bar',
extraParams: {
format: 'json',
locale: 'en'
}
}

但是,正如我上面所说,您甚至没有提供任何代码,所以这只是一个猜测。

关于javascript - ExtJs _dc 参数以 "/"斜杠开头,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16414859/

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