2012-02-11 1 views
0

新しいasp.net(4.0)プロジェクトがあり、FlashスクリプトからバイナリPOSTリクエストを作成しようとしています。フィドラーからヘッダーが整形されているのがわかりますが、リクエストでは500メッセージになります。この機能を利用するには、標準のweb.configから何かを追加/削除する必要がありますか?バイナリでPOSTできるようにasp.netを設定する

+0

どのプロトコルを使用していますか? HTTPは何らかのエンコーディングをせずに任意のバイナリを許可しません –

+0

'HTTP' =" * Hypertext * Transfer Protocol " –

+0

あなたのプロジェクトのフラッシュスクリプトを自由にコントロールできますか? –

答えて

1

Base-64はバイナリデータをエンコードします。これはバイナリデータをテキストで送信する典型的な方法です。

0

Windowsアプリケーションログには、詳細な例外があります。私はまずそれを見るだろう。それが問題を明らかにしなければ、いくつかのことが思い浮かぶ。

web.configのmaxRequestLengthを、作成している要求よりもはるかに大きな数値に設定してください。 (http://msdn.microsoft.com/en-us/library/e1f13641.aspx参照)。

また、要求のMIMEタイプを確認してください。

関連する問題