2013-03-29 3 views
-1

Web API를 사용하여 웹 서비스에서 JSON 또는 XML을 가져올 지 여부를 사용자가 선택할 수있게하려면 어떻게해야합니까?JSON 또는 XML 선택

+0

당신은 필요에 따라 반환 유형을 변경할 수 있습니다. http://stackoverflow.com/a/12487921/929902에서 이미 답변되었습니다. –

답변

1

웹 API를 사용하면 클라이언트가 서버에서 원하는 형식을 선택할 수 있습니다. 다시 JSON을 얻기 위해 HTTP 헤더에

Accept: application/json 

, 그리고 : 그들은 보낼 수 있습니다

Accept: application/xml 

다시 XML을 얻을 수 있습니다. Accept 헤더가 지정되지 않은 경우 JSON이 기본값입니다.

는 내용 협상이라고하고 여기에 대해 자세히 알아볼 수 있습니다 :

http://www.asp.net/web-api/overview/formats-and-model-binding/content-negotiation

관련 문제