2017-07-20 12 views
0

私は、身体の画像を含むWireMockを通してモックを記録しました。私がPostmanを使ってスタブを取得しようとすると、レスポンスバックは読み込まれないイメージとなり、コンテンツのサイズは、プロダクションサーバーから同じイメージを取得する場合よりも約20-50%大きくなります。 Google ChromeではResource interpreted as Document but transferred with MIME type image/jpegと表示されます。WireMockは壊れた画像を返します

これがJettyまたはWireMockの根底にある問題であるかどうかはわかりません。私は間違って返される画像についていくつかの関連するchatter on the user groupを読んでいますが、私はマッピングスタブを削除し、__fileを保持するという提案をしました。これはエンコードの問題のようですが、それをさらにデバッグする方法はわかりません。

+0

共有できるテストケースがありますか?新しいコードがこの問題を抱えていないことを確認できることは素晴らしいことでしょう。 – Tom

答えて

1

来週まで掛けることができれば、新しいレコーダーに仕上げることになります。現在のレコーダーが抱えているエンコードの問題を具体的に取り組んでいます。

一方、クライアントコードでgzipを無効にすることをお勧めします。

+0

ありがとう@トム私は仕事をレポにしているのを見ましたが、発送までどれくらい時間を掛けたくないのですか – suite22

関連する問題