最近看了一些关于REST的文章,有挺多的地方不是很明白,希望大家能帮忙给解释下
1.基于REST进行系统设计时候,所有提交的数据都必须包含在URL中吗,平常WEB页面会使用form来提交数据,rest架构中是不允许的吧?
如果这样,就需要用js把表单转成url形式再提交?那样对大的表单是不是会很麻烦,尤其有些表单项是空值的话,rest的URL怎么写?
2.REST中的URL,只能用 .../a/b/c/1/2/3 这样的格式吗, 是不是不能使用 .../a/b/c?x=1&y=2&z=3 这样的格式?