gpt4 book ai didi

URL 查询字符串中包含逗号

转载 作者:行者123 更新时间:2023-12-02 01:38:06 24 4
gpt4 key购买 nike

我遇到了 URL 查询字符串问题,我相信问题在于我的参数有时包含逗号。

发生的情况是我有一个从组名称列表生成的查询字符串,因此我的字符串看起来像这样:

 Group=GroupName1,GroupName2,GroupName3

在进行一些测试时,我注意到我的一些组没有显示在页面上,即使它们位于查询字符串中。然后我注意到未显示的组是名称中带有逗号的组。例如:

 Group=People,%20Places%20and%20Stuff

显然,查询字符串被解析,查找“People”作为一个组,“Places and Stuff”作为一个组。这是一个问题,因为这个群体是“人物、地点和事物”。我对组名称没有任何控制权,因此无法将它们更改为不包含逗号。我尝试使用 %2C 对字符串中的逗号进行编码,但这没有任何影响。

我做了一些搜索,但除了有关更改服务器的建议之外找不到任何其他内容,以便分隔符不是逗号,但我没有能力这样做。还有其他解决方案还是我被困住了?

最佳答案

经过一番寻找,我终于找到了答案。

我将逗号编码为 %2C 是正确的,但是前面必须有转义字符 %5C。因此,url 查询字符串将如下所示:

 Group=People%5C%2C%20Places%20and%20Stuff

关于URL 查询字符串中包含逗号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42582282/

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