From: cantor Date: Fri, 2 Apr 2010 00:52:59 +0000 (+0000) Subject: Enable redirect support when using GET method. X-Git-Tag: 1.4.1~108 X-Git-Url: http://www.project-moonshot.org/gitweb/?a=commitdiff_plain;ds=sidebyside;h=ef1ae4a29bdb640b03330535ffd4005198ff9a6a;p=shibboleth%2Fxmltooling.git Enable redirect support when using GET method. git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/branches/REL_1@730 de75baf8-a10c-0410-a50a-987c0e22f00f --- diff --git a/xmltooling/soap/impl/CURLSOAPTransport.cpp b/xmltooling/soap/impl/CURLSOAPTransport.cpp index de49f99..60e3e25 100644 --- a/xmltooling/soap/impl/CURLSOAPTransport.cpp +++ b/xmltooling/soap/impl/CURLSOAPTransport.cpp @@ -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];