Mar*_*arc 4 html rest url http
假设我有一个 RESTful Web 服务,它保存有关可以通过http://example.com/myobject之类的 url 访问的对象的信息。我希望能够以两种格式检索此信息:首先是 XML 格式的纯数据,其次是完整的 HTML 页面,其中还可能包括一个 javascript 接口来更改对象并使用 AJAX 将其放回。
实现这一目标的规范方法是什么?我应该在两个不同的网址(例如http://example.com/myobject?format=xml和 ...format=html )发布我的对象吗?(是否有比使用查询字符串更好的方法来区分此处的 URL?)或者发送诸如多部分 MIME 数据之类的内容是否明智?我可以依赖浏览器能够提取 HTML 部分吗?或者请求中是否有一些我可以使用的 HTTP 标头字段?
(使用不同格式发送的 PUT 或 POST 请求会更容易,因为服务器可以检查格式并相应地解析它。)
| 归档时间: |
|
| 查看次数: |
4351 次 |
| 最近记录: |