【问题标题】:WireMock returns image that's corruptWireMock 返回损坏的图像
【发布时间】:2017-07-20 21:22:02
【问题描述】:

我通过 WireMock 录制了一个模拟,其中包含正文中的图像。当我尝试使用 Postman 获取存根时,返回的响应是一个不会加载的图像,并且内容的大小大约比我从生产服务器获取相同图像时大 20-50%。在谷歌浏览器中它说Resource interpreted as Document but transferred with MIME type image/jpeg

我不知道这是 Jetty 还是 WireMock 的潜在问题。我阅读了一些相关的chatter on the user group,关于图像返回不正确,但我尝试了删除映射存根并仅保留 __file 的建议 - 不走运。这似乎是一个编码问题,但我不知道如何进一步调试它。

【问题讨论】:

  • 您有可以分享的测试用例吗?能够确认新代码没有遇到这个问题会很棒。

标签: jetty wiremock


【解决方案1】:

如果您能坚持到下周,我们将对全新的录音机进行最后的润色,我一直在专门解决当前录音机遇到的编码问题。

同时,您可能想尝试在您的客户端代码中关闭 gzip。

【讨论】:

  • 谢谢@Tom 我看到了 repo 上的工作,但不想问多久才能发货?
猜你喜欢
  • 2018-06-18
  • 2018-01-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-09-03
  • 2019-02-18
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多