(rawHeaders)
| 71980 | "last-modified", |
| 71981 | "location", |
| 71982 | "max-forwards", |
| 71983 | "proxy-authorization", |
| 71984 | "referer", |
| 71985 | "retry-after", |
| 71986 | "user-agent" |
| 71987 | ]); |
| 71988 | var parseHeaders_default = (rawHeaders) => { |
| 71989 | const parsed = {}; |
| 71990 | let key; |
| 71991 | let val; |
| 71992 | let i3; |
| 71993 | rawHeaders && rawHeaders.split("\n").forEach(function parser(line) { |
| 71994 | i3 = line.indexOf(":"); |
| 71995 | key = line.substring(0, i3).trim().toLowerCase(); |
| 71996 | val = line.substring(i3 + 1).trim(); |
| 71997 | if (!key || parsed[key] && ignoreDuplicateOf[key]) { |
| 71998 | return; |
| 71999 | } |
| 72000 | if (key === "set-cookie") { |
| 72001 | if (parsed[key]) { |
| 72002 | parsed[key].push(val); |
| 72003 | } else { |
| 72004 | parsed[key] = [val]; |
| 72005 | } |
| 72006 | } else { |
| 72007 | parsed[key] = parsed[key] ? parsed[key] + ", " + val : val; |
| 72008 | } |
no test coverage detected
searching dependent graphs…