现在,我知道URL中的参数和POST参数之间的区别:如果URL太长,某些浏览器可能会出错,因此在URL中填充数百个参数并不是一个好主意,即使您的应用可以响应一个GET请求.
为了便于讨论,我们假设以下Web应用程序:用户可以输入一系列(可能是数百个)X,Y坐标.服务器将它们绘制在图表中,该图表作为图像返回.
这显然是幂等操作的一个示例,因此,根据HTTP规范,建议将其实现为GET操作.但是,您无法使用所有参数构建URL,因为它太长了.<form method ="get">可以处理那么多参数吗?
我还听说<form method ="get">完全等同于在URL中放置参数?现在,某些浏览器或整个HTTP协议都是如此吗?请求的最大长度是多少?