变化1:
file.jsp?parameter1=¶meter2=abc
变体2:
file.jsp?parameter1¶meter2=abc
我知道 Variation 1 被认为是有效的,但是 Variation 2 是否也被认为是有效的?具体来说,如果参数没有值,那么在这种情况下是否需要等号?
变化1:
file.jsp?parameter1=¶meter2=abc
变体2:
file.jsp?parameter1¶meter2=abc
我知道 Variation 1 被认为是有效的,但是 Variation 2 是否也被认为是有效的?具体来说,如果参数没有值,那么在这种情况下是否需要等号?
我认为只使用参数名称作为查询参数是有效的。
如果您熟悉Java,请查看@see UriComponentsBuilder QueryParam函数,默认情况下,它会对任何空查询参数执行此操作。
如果未提供值,则生成的URI将仅包含查询参数名称(即?foo而不是?foo=bar)。
有关更多信息,请参见此答案。如果没有值,url查询参数是否有效?