Reset whole headers when requestHeaders is set
authorCheng Zhao <zcbenz@gmail.com>
Thu, 24 Dec 2015 08:59:13 +0000 (16:59 +0800)
committerCheng Zhao <zcbenz@gmail.com>
Thu, 24 Dec 2015 08:59:13 +0000 (16:59 +0800)
atom/browser/net/atom_network_delegate.cc

index 228cb58..4f9bc83 100644 (file)
@@ -154,6 +154,7 @@ void ReadFromResponseObject(const base::DictionaryValue& response,
                             net::HttpRequestHeaders* headers) {
   const base::DictionaryValue* dict;
   if (response.GetDictionary("requestHeaders", &dict)) {
+    headers->Clear();
     for (base::DictionaryValue::Iterator it(*dict);
          !it.IsAtEnd();
          it.Advance()) {