* Returns a string containing all the response headers, separated by CRLF. * @returns {string} The response headers.
()
| 115 | * @returns {string} The response headers. |
| 116 | */ |
| 117 | getAllResponseHeaders() { |
| 118 | if (!this._responseHeaders) { |
| 119 | return ''; |
| 120 | } |
| 121 | |
| 122 | let headersString = ''; |
| 123 | // The Headers object is iterable. |
| 124 | for (const [key, value] of this._responseHeaders.entries()) { |
| 125 | headersString += `${key}: ${value}\r\n`; |
| 126 | } |
| 127 | return headersString; |
| 128 | } |
| 129 | |
| 130 | /** |
| 131 | * Sends the request. |
no outgoing calls
no test coverage detected