Azure SDK 2012年10月を使用しています。.NET用のストレージクライアントライブラリのODataLib依存関係は、ODataLib(バージョン5.0.2)によって解決されます。Azureテーブルでクエリを実行すると、次の例外が発生します。
A supported MIME type could not be found that matches the content type
of the response. None of the supported type(s) 'application/atom+xml;type=feed,
application/atom+xml, application/json;odata=verbose' matches the content type
'text/xml;charset=utf-8'.
Fidlerを使用してHTTPのヘッダー値を追跡したとき、
リクエストの場合は
Accept: application/atom+xml,application/xml
応答のためにそれはでした
Content-Type: text/xml;charset=utf-8
私の組織の代理人のせいでそれが起こっていると確信しています。(bcsの同じコードはプロキシがなくても正常に機能します)。だから誰かがこの問題を解決する方法を私に助けることができますか?
1)クエリの実行中にContent-Typeを設定する方法はありますか?
2)または、ODataLibはContent-Typeを処理しません:text / xml; charset = utf-8?