为什么我只获得JSON作为REST Web服务的输出?

时间:2014-07-03 12:18:14

标签: xml json delphi rest c++builder

我正在使用C ++ Builder中的REST客户端,我正在连接到http://api.discogs.com。例如:

http://api.discogs.com/artist/Michael+Jackson

访问此网页时,输出有时是JSON,有时是XML,而连接到此服务的桌面休息客户端应用程序始终以JSON格式获得结果。

为什么会发生这种情况,我可以强制桌面REST客户端以XML格式获取响应吗?

休息客户端设置: 接受:application / json,text / plain; q = 0.9,text / html; q = 0.8

我怀疑这是我需要改变的地方,但不知道如何。

1 个答案:

答案 0 :(得分:2)

仍然支持XML响应。要验证,请尝试以下链接:

http://api.discogs.com/artist/Michael+Jackson?f=xml

(找到at_ http://www.discogs.com/help/forums/topic/326725