Jonny Borges
Committed by GitHub

Merge pull request #851 from haidang93/patch-1

Fix index out of range when parsing response
@@ -227,11 +227,11 @@ class HeaderValue { @@ -227,11 +227,11 @@ class HeaderValue {
227 parameters[name] = null; 227 parameters[name] = null;
228 return; 228 return;
229 } 229 }
230 - var value = parseParameterValue();  
231 - if (name == 'charset' && value != null) {  
232 - value = value.toLowerCase(); 230 + var valueParameter = parseParameterValue();
  231 + if (name == 'charset' && valueParameter != null) {
  232 + valueParameter = valueParameter .toLowerCase();
233 } 233 }
234 - parameters[name] = value; 234 + parameters[name] = valueParameter;
235 bump(); 235 bump();
236 if (done()) return; 236 if (done()) return;
237 if (value[index] == valueSeparator) return; 237 if (value[index] == valueSeparator) return;