0
A
回答
3
是的,这将是一个错误,多参数应使用&
来完成,像这样:
http://example.com?id=12345&fileName=test.csv
This article有以下说:
W3C建议所有Web服务器支持分号 除分隔符外[6]允许 应用程序/ x-www-form-urlencoded查询字符串中的HTML文件中的URL 而不必实体esc猿&符号。
注意它只提及分号和&符号,没有提到问号。这也意味着分号只是标准的&符号分隔符之上的推荐。
还值得考虑的是,因为&符号被认为是标准,那么需要拆分查询字符串的开发人员可能会将其拆分为&
,甚至可能不会意识到应该考虑其他分隔符。这对于使用任何需要操作查询字符串的第三方库也是适用的。
相关问题
- 1. 允许查询字符串通过.htaccess密码保护
- 2. 允许危险的查询字符串
- 3. 只允许一个查询字符串
- 4. 如何过滤字符串,以便只允许字母数字字符通过
- 5. 允许某些字符通过$ _GET?
- 6. 如何通过查询字符串URL
- 7. mod_rewrite的不通过查询字符串
- 8. 通过PrettyFaces传递查询字符串
- 9. 通过查询字符串参数
- 10. C# - 通过颜色查询字符串
- 11. 通过查询字符串狂饮
- 12. 通过htaccess删除查询字符串
- 13. 路线通过查询字符串
- 14. 通过web.config删除查询字符串
- 15. 通过.HTACCESS传递查询字符串
- 16. 访问通过查询字符串
- 17. 通过queue.defer发送查询字符串
- 18. 通过查询字符串通过查询字符串访问s3存储桶通过Route53 A记录
- 19. URL中的查询字符串是否允许?
- 20. 重写URL并允许多个查询字符串
- 21. 在Phoenix中允许字符串查询发布吗?
- 22. 允许招摇查询参数是字符串或者整数
- 23. 重写规则允许向前查询字符串削减
- 24. Angular UI路由器 - 允许任何查询字符串参数
- 25. Kentico是否允许带问号的查询字符串?
- 26. NHibernate的可查询不允许字符串比较
- 27. 2个字符串不通过查询字符串
- 28. 未编码的等于字符(=)允许作为查询字符串的值吗?
- 29. 查询包含许多字符串
- 30. 检查字符串是否只包含允许的字符
但请求作品 – Kosmetika
@Kosmetika:什么技术处理请求?它可能无法在所有环境中工作,并且它肯定不是推荐的方法(当我找到一个好的方法时,我将在链接中进行编辑) – musefan
node.js服务器:) – Kosmetika