$GLOBALS[‘TYPO3_CONF_VARS’][‘HTTP’]¶
HTTP configuration to tune how TYPO3 behaves on HTTP requests made by TYPO3. See Guzzle documentation for more background information on those settings.
$GLOBALS[‘TYPO3_CONF_VARS’][‘HTTP’][‘allow_redirects’]¶
-
allow_redirects
¶ Path: $GLOBALS[‘TYPO3_CONF_VARS’][‘HTTP’] Type: mixed Mixed, set to false if you want to disallow redirects, or use it as an array to add more values.
$GLOBALS[‘TYPO3_CONF_VARS’][‘HTTP’][‘allow_redirects’][‘strict’]¶
-
allow_redirects strict
¶ Path: $GLOBALS[‘TYPO3_CONF_VARS’][‘HTTP’] Type: bool Default: false Whether to keep request method on redirects via status 301 and 302
TRUE
- Strict RFC compliant redirects mean that POST redirect requests are sent as POST requests. This is needed for compatibility with RFC 2616)
FALSE
- redirect POST requests with GET requests, needed for compatibility with most browsers
$GLOBALS[‘TYPO3_CONF_VARS’][‘HTTP’][‘cert’]¶
-
cert
¶ Path: $GLOBALS[‘TYPO3_CONF_VARS’][‘HTTP’] Type: mixed Default: null Set to a string to specify the path to a file containing a PEM formatted client side certificate. See
Guzzle option cert<http//docs.guzzlephp.org/en/latest/request-options.html#cert>
$GLOBALS[‘TYPO3_CONF_VARS’][‘HTTP’][‘connect_timeout’]¶
-
connect_timeout
¶ Path: $GLOBALS[‘TYPO3_CONF_VARS’][‘HTTP’] Type: int Default: 10 Default timeout for connection in seconds. Exception will be thrown if connecting to a remote host takes longer then this timeout.
$GLOBALS[‘TYPO3_CONF_VARS’][‘HTTP’][‘proxy’]¶
-
proxy
¶ Path: $GLOBALS[‘TYPO3_CONF_VARS’][‘HTTP’] Type: mixed Default: null Enter a single proxy server as string, for example
'proxy.example.org'
Multiple proxies for different protocols can be added separately as an array as authentication and port; see
Guzzle documentation<http//docs.guzzlephp.org/en/latest/request-options.html#proxy>
for details.The configuration with an array must be made in the
AdditionalConfiguration.php
; see File AdditionalConfiguration.php for details.
$GLOBALS[‘TYPO3_CONF_VARS’][‘HTTP’][‘ssl_key’]¶
-
ssl_key
¶ Path: $GLOBALS[‘TYPO3_CONF_VARS’][‘HTTP’] Type: mixed Default: null Local certificate and an optional passphrase, see Guzzle option ssl-key
$GLOBALS[‘TYPO3_CONF_VARS’][‘HTTP’][‘timeout’]¶
-
timeout
¶ Path: $GLOBALS[‘TYPO3_CONF_VARS’][‘HTTP’] Type: int Default: 0 Default timeout for whole request. Exception will be thrown if sending the request takes more than this number of seconds.
Should be greater than the connection timeout or
0
to not set a limit.
$GLOBALS[‘TYPO3_CONF_VARS’][‘HTTP’][‘verify’]¶
-
verify
¶ Path: $GLOBALS[‘TYPO3_CONF_VARS’][‘HTTP’] Type: mixed Default: true Describes the SSL certificate verification behavior of a request, see Guzzle option verify