1
34
两者都是有效的。引自 xml.com :
|
2
17
这不是问题。 接受取决于conneg(内容协商)。Conneg将让客户机通过accept:header决定他们接受的媒体类型。然后,响应将采用该格式,并带有Vary:Accept标题。 另一方面,将资源公开为/resource.json和/resource.xml也是可能的,也是完全有效的。 理想情况是实现以下两个方面: /资源(支持conneg的通用uri) /resource.xml /resource.json
|
3
8
由于您提到的是RESTful web服务,而不是任何web服务,因此我强烈支持底层标准—HTTP 1.1及其依赖的内容协商
正如我在回答问题时所解释的那样
Can I change the headers of the HTTP request send by the browser
、地址(URI)和表示是RESTful设计的两个截然不同的支柱,它们不需要混合使用。
干杯
|
4
6
|
5
4
使用内容类型时出现问题。。。我在博客上讨论了这个问题 http://shouldersofgiants.co.uk/Blog 最后决定按照Richardson和Ruby在RESTfulWeb服务中的建议,在URI中包含表示 |
6
2
Chapter 5 - Representational State Transfer (REST) 部分 5.2.1.2陈述 罗伊·菲尔丁的 dissertation
看看这个链接,我们看到它指的是MIME。所以我假设用HTTP的说法,它是用
以下是本段的其余部分(完整性):
旁白:我不知道为什么人们从来不去看真正定义休息的地方。。。 |
7
1
编辑:我的意思并不是说这听起来像是很刺耳,更重要的是你必须注意内容类型,并且不能总是引用扩展 |
Dev · 在laravel rest api中按特定角色获取所有用户 2 年前 |
IDskxo · 为什么我们需要添加。响应的end()? 2 年前 |
KollegeBo · 触发更新的POST或GET 2 年前 |
meren · 如何使用react向后端api请求用户提供的值? 2 年前 |
CaptTaifun · 如何对“多个”和“单个”对象使用相同的端点? 2 年前 |
Zsombor Szende · 汇率api从哪里获取数据?[闭门] 2 年前 |