2

Azure上でASP.NETWebAPIを使用してプロジェクトをセットアップしましたが、ヘッダーのコンテンツの長さが長すぎるHTTPPOSTを作成しようとすると問題が発生します。

POSTでcontent-lengthを正しく設定する必要があるため、通常はこの問題を無視していましたが、これが発生すると、セッションが無期限にハングし、Azureエミュレーターがクラッシュすることがわかりました。

MediaTypeFormatterを拡張するカスタムJSONFormatterがあり、OnReadFromStreamAsync()の実装の最初の行にブレークポイントを設定します。ただし、JSONデシリアライザーに到達する前にハングアップが発生するため、ブレークポイントに到達することはありません。

例外がなく、無期限にハングし、Azureエミュレーターがクラッシュすることがあるため、このハングがどこから発生しているのか本当にわかりません。

あなたが提供するかもしれないどんな助けや洞察にも前もって感謝します!

4

1 に答える 1

0

これはバグのように聞こえます。良い点は、コードプレックスから更新された開発者ビットを取得できることです。

あなたの経験がこれらの1つに関連している可能性があります:

更新されたビットで問題が解決しない場合は、標準のメディアフォーマッターを試して、フォーマッターを除外することをお勧めします。それが失敗した場合は、問題を送信してください。

于 2012-05-31T13:31:33.673 に答える