RESTful URL如何编码输出格式?

问题描述

| 假设我有一个RESTful Web服务,其中包含有关可以在URL上访问的对象的信息,例如http://example.com/myobject。我希望能够以两种格式检索此信息:首先,使用XML格式的纯数据,其次,作为完整的HTML页面,其中也可能包含用于更改对象并使用AJAX将其放回原处的javascript接口。 实现这一目标的规范方法是什么?是否应该在两个不同的网址(例如http://example.com/myobject?format=xml和... format = html)上发布对象? (是否有比使用查询字符串区分URL更好的方法?)还是发送诸如MIME分段数据之类的方法是否明智?我是否可以依靠浏览器提取HTML部分?还是请求中可以使用一些HTTP标头字段? (通过以不同格式发送的PUT或POST请求,由于服务器可以检查格式并进行相应的解析,因此要容易得多。)     

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)