typescript - 如何使用 Nock 访问原始请求正文?
问题描述
我正在模拟使用 Nock 进行集成测试的 http 请求。根据文档,我知道有一种方法可以访问原始请求,如下所示:
const request = nock(url)
.get(`/`)
.query(true)
.reply(function () {
const params = new URLSearchParams(host + this.req.path);
expect(params.get('email')).toEqual(mockedEmail);
return [ 200, success } ];
});
当我使用发布请求尝试此操作时,我似乎无法访问请求正文。我错过了什么还是不可能?
解决方案
推荐阅读
- javascript - 带有 mithril.js 和 d3.js 的简单条形图
- git - 当 Git 中存在合并冲突时保留两个二进制文件
- c++ - Consexpr 默认函数
- python - Python Pandas:从另一个数据框中的字符串注释中删除数据框类别中的最大值
- python - 在 Python 中让变量 == 0 时遇到问题
- python - 带有误差线的python altair堆叠条形图
- go - 我的代码使用什么服务帐户运行?
- python - ModuleNotFoundError:没有名为“appium”的模块(是的,我有 appium、adk 和 appium-python-client)
- python - 我的项目中的单元测试出了什么问题
- python - 滞后按列分组的多个变量