2016-09-16 6 views
0

APIエンドポイントとAPIKitルータでzipファイルの保存/ダウンロードプロンプトが表示されるブラウザに問題があります。MulesoftがAPIKit経由でzipファイルをダウンロードします

私はS3オブジェクトを取得し、httpリスナーが流れ出すように動作する#[message.payload.getObjectContent]にペイロードを設定するサブフローを持っていますが、APIKitを使用するとブラウザのブラウザは何も返しません。

私のラムとは関係があると思います。

私もについて何かを読ん
/GetPackage 
    get: 
    responses: 
     200: 
     description: Success 
     body: 
      200: 
      application/zip 

...

Content-Disposition: attachment;filename=file.zip 

いくつかのヘルプ/方向がずっと

TNXをいただければ幸いです!

答えて

0

解決策を見つけました。 RAMLにはapplication/zipが足りませんでした。

(プロパティのコンポーネントを含む)の流れで2つのプロパティを設定するために必要な

:私が使用

Content-Disposition: attachment;filename=filename.zip 
Content-Type: application/zip 

設定XML:

<set-property propertyName="Content-Disposition" value="attachment;filename=filename.zip" doc:name="Content-Disposition"/> 
<set-property propertyName="Content-Type" value="application/zip" doc:name="Content-Type"/> 
関連する問題