Delphi XE2 の ISAPI でファイルのアップロードを受け入れるには、助けが必要です。Delphi 2007 では、Shiv の TMsMultipartParser を使用していますが、100% 動作します。これを XE2 で使用しようとしてもうまくいきません。コンテンツの長さが正しく読み取られず、バッファの長さが正しく設定されていないことがわかります。
2007 年と XE2 の間の私の睾丸は、同じファイルの長さが XE2 で 3 バイト大きいことを示しています。残念ながら、これを修正する方法がわかりません。また、アップロード フォームからファイルを受け入れて保存する方法についても他に何も見つかりません。
コードサンプルのヘルプが役立ちます。
ありがとうございました