Add chunked transport encoding per libcurl requirements.
authorScott Cantor <cantor.2@osu.edu>
Thu, 25 Jan 2007 18:42:17 +0000 (18:42 +0000)
committerScott Cantor <cantor.2@osu.edu>
Thu, 25 Jan 2007 18:42:17 +0000 (18:42 +0000)
xmltooling/soap/impl/CURLSOAPTransport.cpp

index 1212602..6a60fbf 100644 (file)
@@ -80,6 +80,7 @@ namespace xmltooling {
             curl_easy_setopt(m_handle,CURLOPT_USERPWD,NULL);
             curl_easy_setopt(m_handle,CURLOPT_HEADERDATA,this);
             m_headers=curl_slist_append(m_headers,"Content-Type: text/xml");
+            m_headers=curl_slist_append(m_headers,"Transport-Encoding: chunked");
         }
         
         virtual ~CURLSOAPTransport() {