0

WCF Web APIは、WebInvoke/WebGet属性でResponseFormat=WebMessageFormat.Jsonを設定したかどうかを考慮せずに、要求ヘッダーのAcceptパラメーターに基づいてXMLまたはJSONのいずれかのデータを返します。これはAPIの正しい動作ですか、それともバグですか?

4

1 に答える 1

1

WCF Web APIは、ResponseFormat属性を無視します。この属性は、以前のWCFRESTの取り組みとの下位互換性を保つための取り組みのために存在します。返されるメディアタイプは、主にクライアントから送信されたAcceptヘッダーに基づいています。

于 2011-09-13T12:46:28.087 に答える