(rawHeaders)
| 7862 | } |
| 7863 | |
| 7864 | function parseHeaders(rawHeaders) { |
| 7865 | var headers = new Headers() |
| 7866 | rawHeaders.split(/\r?\n/).forEach(function(line) { |
| 7867 | var parts = line.split(':') |
| 7868 | var key = parts.shift().trim() |
| 7869 | if (key) { |
| 7870 | var value = parts.join(':').trim() |
| 7871 | headers.append(key, value) |
| 7872 | } |
| 7873 | }) |
| 7874 | return headers |
| 7875 | } |
| 7876 | |
| 7877 | Body.call(Request.prototype) |
| 7878 |