gpt4 book ai didi

http - 我可以在 http 查询字符串中使用 "=="吗?

转载 作者:可可西里 更新时间:2023-11-01 16:13:47 25 4
gpt4 key购买 nike

如果我有这样的查询字符串:

?key1=val1&key2==val2

应该如何解析?

喜欢:

key   : key2= 
value : val2

key   : key2 
value : =val2

在这种情况下,键和值是什么?

这是否允许在查询字符串中有 == 序列?

那么下面的查询字符串呢?

?key=val&=====

这在语法上正确吗?

谢谢

最佳答案

我认为如果您尝试使用这样的查询字符串,您可能会遇到特定于实现的行为,但至少在 .NET 的 HttpUtility.ParseQueryString() 中是这样。去,故障将是:

key1=val1&key2==val2

key1 - val1
key2 - =val2


key=val&=====

key - val
- ==== (key is blank, value is four =)

所以这基本上等同于在 & 上拆分查询字符串,然后在第一个 = 上拆分每个段。

关于http - 我可以在 http 查询字符串中使用 "=="吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28221197/

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