0
我在节点中使用带有“请求”功能的https模块。每当它被调用时它都会发送一个响应。它发出一个类似的响应,以下目标如何处理来自http请求方法的响应?
{
_readableState: {
},
readable: true,
domain: null,
_events: {
},
_maxListeners: undefined,
socket: {},
connection: {},
httpVersionMajor: null,
httpVersionMinor: null,
httpVersion: null,
complete: false,
headers: {
'content-type': 'application/json'
},
rawHeaders: [
]
}
我必须从它动态删除“标题”。我该怎么做?我使用nock进行单元测试,并且可以通过.reply方法将头文件设置为第三个参数(.reply(200,{},{// header}))),但不幸的是不会打包删除该标签本身。请帮帮我。
我有这样的条件---------- if(res.headers){// do something} else {// dosomething}。 res是从https.request方法响应的。我想测试else循环,但是我必须在res之前从res中删除标题,以便条件证明是错误的。我希望你清楚。 – Owner
标题:{ 'content-type':'application/json' }。 <---这个标签 – Owner
我可以将头权限设置为第三个参数给nock()。reply({},{},//设置头文件)。我的问题是,是否有删除它们(标题)? – Owner