CURLOPT_REDIR_PROTOCOLS
Constant
CURLOPT_REDIR_PROTOCOLS is one of the accepted parameters for curl_setopt parameter #2.
CURLOPT_REDIR_PROTOCOLS — Bitmask of CURLPROTO_* values
which limit what protocols cURL may use in a transfer that it follows to in
a redirect when CURLOPT_FOLLOWLOCATION is enabled.
This allows limiting specific transfers to only be allowed to use a subset
of protocols in redirections.
As of cURL 7.19.4, by default cURL will allow all protocols
except for FILE and SCP.
Prior to cURL 7.19.4, cURL would unconditionally follow to all supported protocols.
See also CURLOPT_PROTOCOLS for protocol constant values.
Available as of cURL 7.19.4 and deprecated as of cURL 7.85.0.
PHP 5
PHP 7
PHP 8.0
PHP 8.1-8.2
PHP 8.3
PHP 8.4
PHP 8.5
PHP 8.6
CURLOPT_REDIR_PROTOCOLS = 182; CURLOPT_REDIR_PROTOCOLS Constant Availability
CURLOPT_REDIR_PROTOCOLS Constant Availability| PHP Version | Availability |
|---|---|
| PHP 8.6Future Release | Yes |
| PHP 8.5Upcoming Release | Yes |
| PHP 8.4Supported (Latest) | Yes |
| PHP 8.3Supported | Yes |
| PHP 8.2Security-Fixes Only | Yes |
| PHP 8.1Security-Fixes Only | Yes |
| PHP 8.0Unsupported | Yes |
| PHP 7.4Unsupported | Yes |
| PHP 7.3Unsupported | Yes |
| PHP 7.2Unsupported | Yes |
| PHP 7.1Unsupported | Yes |
| PHP 7.0Unsupported | Yes |
| PHP 5.6Unsupported | Yes |
| PHP 5.5Unsupported | Yes |
| PHP 5.4Unsupported | Yes |
| PHP 5.3Unsupported | Yes |