1

http ポスト経由で顧客に添付ファイルを送信する必要があります。このフォーラムで「添付ファイルを投稿」というキーワードで検索してみましたが、探している結果が見つかりませんでした。これは非常に大きな zip ファイル (.zip) であり、通常は FTP 経由で処理しますが、この状況では処理できません。HTTP ポスト経由で行う必要があります。

以前に HTTP ポスト経由で添付ファイルを送信したことがなく、Google 内を見てみると、かなり複雑に思えますが、これらのソリューションの大半は Webmethod を使用していませんでした。誰もこれを以前にやったことがありますか?

ファイルのサイズ (15 ~ 20 MB) に基づいて、プルアップpub.client:httpして次のことを行うことを考えています。

  • メソッド: ポスト
  • loadAs: ストリーム
  • データ/ストリーム: サービスの早い段階で、pub.file:getFile を実行します。これは、大きな zip ファイルを取得し、ストリームとしてロードしてから、getFile の出力ボディ/ストリームをこの http データ/ストリーム パラメータにマップしますか?
  • ヘッダー: CONTENT-TYPE = アプリケーション/オクテット ストリーム
  • ヘッダー: ファイル名 = BIGtestfile.zip

上記が正しい戦略であるかどうか教えていただけますか? 何か不足していますか?私にとってこれほど単純なことは何もないので、他に何かあると思います。ヘッダーに追加するものはありますか? コンテンツ タイプは正しいですか?

4

0 に答える 0