首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用EmberJs Mirage模拟404 Not Found Api端点

如何使用EmberJs Mirage模拟404 Not Found Api端点
EN

Stack Overflow用户
提问于 2018-07-24 23:53:47
回答 2查看 218关注 0票数 0

在幻影的config.js里。例如:

代码语言:javascript
复制
this.get('path/to/endpoint', (schema, request) => {
  return '404';
});

应该如何格式化返回的响应,以使幻影将其视为真正的404?

EN

回答 2

Stack Overflow用户

发布于 2018-07-25 00:38:02

如果你想返回一个“非标准”的mirage状态,可以在动词的末尾添加响应。

代码语言:javascript
复制
this.get('path/to/endpoint', undefined, 404);
//OR
this.get('path/to/endpoint', {message:'Nothing found'}, 404);

有关更多信息,请参阅route documentation for mirage

票数 1
EN

Stack Overflow用户

发布于 2018-07-25 18:43:58

代码语言:javascript
复制
import Response from 'ember-cli-mirage/response';

this.get('path/to/endpoint', (schema, request) => {
  return new Response(404);
});

找到here。对我来说,new Mirage.Response也起作用了。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51502936

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档