Enable redirect support when using GET method.
authorcantor <cantor@de75baf8-a10c-0410-a50a-987c0e22f00f>
Fri, 2 Apr 2010 00:52:59 +0000 (00:52 +0000)
committercantor <cantor@de75baf8-a10c-0410-a50a-987c0e22f00f>
Fri, 2 Apr 2010 00:52:59 +0000 (00:52 +0000)
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/branches/REL_1@730 de75baf8-a10c-0410-a50a-987c0e22f00f

xmltooling/soap/impl/CURLSOAPTransport.cpp

index de49f99..60e3e25 100644 (file)
@@ -1,5 +1,5 @@
 /*
- *  Copyright 2001-2009 Internet2
+ *  Copyright 2001-2010 Internet2
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
@@ -510,6 +510,8 @@ void CURLSOAPTransport::send(istream* in)
     }
     else {
         curl_easy_setopt(m_handle,CURLOPT_HTTPGET,1);
+        curl_easy_setopt(m_handle,CURLOPT_FOLLOWLOCATION,1);
+        curl_easy_setopt(m_handle,CURLOPT_MAXREDIRS,6);
     }
 
     char curl_errorbuf[CURL_ERROR_SIZE];