gpt4 book ai didi

javascript - 如何使用 GET 作为方法在 Ajax 请求上发送括号 "%5B" "%5D"作为参数?

转载 作者:行者123 更新时间:2023-11-28 15:53:52 24 4
gpt4 key购买 nike

使用 Ajax 和 GET 方法,我尝试发送带括号的 url,但我没有得到它们的正确编码:

Request URL:http://myurl/search.html?_dc=1382510050331&search%5Bpostcode%5D=96231

而不是:

Request URL:http://myurl/search.html?_dc=1382510050331&search[postcode]=96231

错误:

Status Code:502 Host not found

这是我的代码片段:

Ext.Ajax.request({
url: 'http://myulr.lan/fpsearchjson.html',
method: 'GET',
params: {
"geosearch[postcode]":91111
},
success: function(response){
console.log("success");
},
failure: function(response){
console.log("failure");
}
});

任何帮助将不胜感激!

最佳答案

%5B%5D[] 的 URL 编码值。这应该像您的示例中那样进行编码。

问题似乎是您无法访问服务器。尝试以任何方式访问服务器。也许可以在您最喜欢的浏览器中打开 URL 或 telnet 到它:telnet my.server.com 80

关于javascript - 如何使用 GET 作为方法在 Ajax 请求上发送括号 "%5B" "%5D"作为参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19534537/

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