fix: key and val might be undefined

This commit is contained in:
王子龙
2018-07-24 17:03:45 +08:00
committed by RedHoodSu
parent 1bf8764293
commit 71a3f9580d
2 changed files with 4 additions and 2 deletions

View File

@@ -86,7 +86,9 @@ export default class Network extends Tool {
}
let key = arguments[0]
let val = arguments[1]
req._headers[key] = val
if (key && val) {
req._headers[key] = val
}
origSetRequestHeader.apply(this, arguments)
}

View File

@@ -43,7 +43,7 @@ export default class XhrRequest extends Emitter {
size: getSize(xhr, true, this._url),
time: now(),
resHeaders: getHeaders(xhr),
reqHeaders: (xhr.erudaRequest && xhr.erudaRequest._headers) || {}
reqHeaders: (xhr.erudaRequest && xhr.erudaRequest._headers) || null
})
}
handleDone() {