curl / Mailing Lists / curl-library / Single Mail


Re: HTTP redirect to HTTPS stops

From: Ray Satiro via curl-library <>
Date: Tue, 21 Mar 2017 17:54:38 -0400

On 3/21/2017 4:25 PM, Dave S wrote:
> I'm way back on 7.29.0, so this may be a stupid question, but ...
> doing a POST to a service we subscribe to, and using the HTTP: scheme,
> the server sends a 302 redirecting to the same URI with the scheme
> changed to HTTPS. The 302 frame also has connection: closed.
> The return code from curl_easy_perform()is 0, but no data is returned,
> and tcpdump doesn't show any additional interchange after the ack.
> Changing my URI string (in source) to use the HTTPS: scheme, the
> exchange completes normally, but should I have been able to
> troubleshoot this without using tcpdump? Is a redirect to change
> scheme not automatically followed?

Redirects are not enabled by default. Do you have CURLOPT_FOLLOWLOCATION
[1] enabled? Try with this URL:


Received on 2017-03-21