ApacheWebService发送XML而不是JSon

ApacheWebService发送XML而不是JSon,xml,json,apache,Xml,Json,Apache,我目前正在开发一个iphone应用程序,它使用外部服务器中的数据库。在此服务器上,数据库由Apache上的Java操作 webService工作得很好,但不可能获得一些JSon数据 为了获得json数据,我必须调用什么样的url? 当前url类似于: 提前感谢:)HTTP请求可能会有一个Accept头,其中包含他们希望接收的内容的MIME类型。因此,如果需要XML,可以将Accept头设置为application/XML;如果需要JSON,可以将其设置为application/JSON。假设不包

我目前正在开发一个iphone应用程序,它使用外部服务器中的数据库。在此服务器上,数据库由Apache上的Java操作

webService工作得很好,但不可能获得一些JSon数据

为了获得json数据,我必须调用什么样的url? 当前url类似于:


提前感谢:)

HTTP请求可能会有一个
Accept
头,其中包含他们希望接收的内容的MIME类型。因此,如果需要XML,可以将
Accept
头设置为
application/XML
;如果需要JSON,可以将其设置为
application/JSON
。假设不包含此标头的请求需要HTML响应

也就是说,您可以设置
Accept
头,但只有当web服务支持返回JSON时,您才会收到JSON。有些web服务将返回JSON,有些将只返回XML。如果指定了服务器无法提供的MIME类型,则应收到406(不可接受)