首页 > 解决方案 > mountebank 可以用于使用存根和谓词模拟 GET 八位字节流图像文件吗?

问题描述

使用文本文件时,它的工作方式类似于常规 GET

{
  "responses": [
    {
      "is": {
        "headers": {
          "content-disposition": "attachment; filename=sample_text_file.txt"
        },
        "statusCode": 200,
        "body":  "<%- stringify(filename, 'templates/attachments/sample_text_file.txt') %>"
      }
    }
  ],
  "predicates": [
    {
      "and": [
        {
          "equals": {
            "method": "GET",
            "path": "/resources/4df3dab6-003b-440d"
          }
        }            
      ]
    }
  ]
}

但是,当使用图像文件代替文本文件时,Mountebank 无法启动。

标签: mountebank

解决方案


推荐阅读