变化1:
file.jsp?parameter1=¶meter2=abc
变化2:
file.jsp?parameter1¶meter2=abc
我知道变体 1 被认为是有效的,但是变体 2 被认为是有效的吗?具体来说,参数没有值,这种情况下需要等号吗?
我认为仅包含参数名称的查询参数是有效的。
如果您熟悉 Java,请查看@seeUriComponentBuilder http://docs.spring.io/spring/docs/3.1.x/javadoc-api/org/springframework/web/util/UriComponentsBuilder.htmlQueryParam 函数,默认情况下它对任何带有 null 的查询参数执行此操作。
如果未给出任何值,则生成的 URI 将包含查询
仅参数名称(即 ?foo 而不是 ?foo=bar。
请参阅此答案以获取更多信息。url 查询参数没有值是否有效? https://stackoverflow.com/questions/4557387/is-a-url-query-parameter-valid-if-it-has-no-value
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)