Changeset 151348 in webkit
- Timestamp:
- Jun 8, 2013 2:33:40 PM (11 years ago)
- Location:
- trunk/Source/WebCore
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r151346 r151348 1 2013-06-08 Peter Gal <galpeter@inf.u-szeged.hu> 2 3 [curl] Allow headers with empty value 4 https://bugs.webkit.org/show_bug.cgi?id=117344 5 6 Reviewed by Brent Fulgham. 7 8 No new tests, already covered by: 9 http/tests/xmlhttprequest/xmlhttprequest-setrequestheader-no-value.html 10 http/tests/xmlhttprequest/post-blob-content-type-sync.html 11 12 * platform/network/curl/ResourceHandleManager.cpp: 13 (WebCore::ResourceHandleManager::initializeHandle): 14 1 15 2013-06-08 Peter Gal <galpeter@inf.u-szeged.hu> 2 16 -
trunk/Source/WebCore/platform/network/curl/ResourceHandleManager.cpp
r151346 r151348 762 762 String value = it->value; 763 763 String headerString(key); 764 headerString.append(": "); 765 headerString.append(value); 764 if (value.isEmpty()) 765 // Insert the ; to tell curl that this header has an empty value. 766 headerString.append(";"); 767 else { 768 headerString.append(": "); 769 headerString.append(value); 770 } 766 771 CString headerLatin1 = headerString.latin1(); 767 772 headers = curl_slist_append(headers, headerLatin1.data());
Note: See TracChangeset
for help on using the changeset viewer.