2
A
回答
2
好,它的工作原理,以及W3C的建议是非常一般 - 只使用?和+的定义。所以我觉得从HTTP/HTML的角度=是可选的。它的使用显然是一种常见的约定,很多客户&服务器库使用它,但似乎没有任何理由,你不能定义一个服务上的一些其他方案工作。
有趣的是,我喜欢作为一个标志离开了=嗒嗒一部分,当我使用的查询字符串,如http://www.example.com?logout
参考:http://www.w3.org/Addressing/URL/4_URI_Recommentations.html
1
按照ABNF在RFC 3986附录A,上述两例都是有效的URL。
请注意,如果您只阅读关于Query string的维基百科文章,您可能会得到第二个ne是唯一有效的错误印象。
相关问题
- 1. URL和HTTP GET参数
- 2. Angular4 http获得URL参数
- 3. 如何修复Findbugs HTTP参数直接写入HTTP头输出
- 4. Angular - 在获取http后输入多个文本输入url
- 5. 使用jQuery抓取URL参数并投入输入
- 6. AngularJS - $ http URL中的动态参数
- 7. BLAKE2输入参数
- 8. 输入和参数
- 9. Win32com参数输入
- 10. onchange dropdown在输入框中添加参数到url
- 11. 从javascript用户输入url中提取GET参数
- 12. 使用URL参数值预填充表单输入
- 13. 将输入传递给变量的URL路径参数 - Python
- 14. 在url路径中加入url参数
- 15. 参数仍然为空,即使当我在URL中输入时
- 16. MATLAB函数输入参数
- 17. Angular JS:在HTTP服务(POST)中传递输入参数
- 18. 如何从输入参数生成HTTP头摘要认证值?
- 19. WebServices中的输入和输出参数
- 20. 形式输入为url参数,并在网页上输出新的网址
- 21. AngularJS:通过输入参数中的URL与UI路由器
- 22. 基于URL参数填充隐藏的输入表单域
- 23. 如何输入url作为全局参数
- 24. 角 - 绑定URL参数输入文本不工作
- 25. 以GET形式输入字段:不提供URL中的参数?
- 26. 将URL中的参数添加到输入字段的值javascript
- 27. 通过Ajax.ActionLink传递用户输入并设置url参数
- 28. 如何设计带有许多输入参数的RESTful URL
- 29. 如何在DIV中插入URL参数?
- 30. 在url输入中输入'/'字符