首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >对于某些调用,如何绕过"Nock“?

对于某些调用,如何绕过"Nock“?
EN

Stack Overflow用户
提问于 2018-12-14 02:53:33
回答 1查看 174关注 0票数 0

我已经设置了我的系统,这样我发出的每个调用都可以被nock截获:

代码语言:javascript
复制
nock('example.com')
.get(/goodbye/)
.reply(200, {}, {})

现在,我发出的每个调用都被nock截获,并返回响应。我正在尝试设置nock,以便有时我可以绕过nock,向实际的目标服务器发出调用,并从该服务器获得默认响应。我该怎么做呢?

EN

回答 1

Stack Overflow用户

发布于 2018-12-14 03:17:33

你可以随时通过例如过滤你的请求。post bodyheaders您也可以只对第一个匹配的请求使用nock,或者使用persist() fn以便截取程序将应用于所有匹配的请求。

因此,这取决于您希望如何区分应该被拦截的调用。如果您只想发送相同的请求,例如每秒捕获一次,我将打开持久性,然后使用restoreactivate函数打开和关闭拦截器。

希望这能帮到你..请查看文档,它几乎包含了您需要的所有内容。

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

https://stackoverflow.com/questions/53768370

复制
相关文章

相似问题

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