SSL context options
Phar context options
Kontextoptionen und -parameter
PHP Manual

# CURL Kontextoptionen

CURL Kontextoptionen — Liste der CURL Kontextoptionen

### Beschreibung

Die CURL Kontextoptionen sind verfügbar wenn die CURL-Erweiterun mit Hilfe der configure-Option --with-curlwrappers kompiliert wurde.

### Optionen

`method` string

  `GET`, `POST`, oder jede andere vom angesprochenen Server unterstützte HTTP-Methode.

  Vorgabewert ist `GET`.

`header` string

  Additional headers to be sent during request. Values in this option will override other values (such as User-agent:, Host:, and Authentication:).

`user_agent` string

  Der in der User-Agent: Kopfzeile zu übermittelnde Wert

  Vorgabewert ist die php.ini-Einstellung user_agent.

`content` string

  Additional data to be sent after the headers. This option is not used for `GET` or `HEAD` requests.

`proxy` string

  URI specifying address of proxy server. (e.g. tcp://proxy.example.com:5100).

`max_redirects` integer

  The max number of redirects to follow. Value 1 or less means that no redirects are followed.

  Defaults to 20.

`curl_verify_ssl_host` boolean

  Verify the host.

  Defaults to `FALSE`

  > Hinweis: This option is available for both the http and ftp protocol wrappers.

`curl_verify_ssl_peer` boolean

  Require verification of SSL certificate used.

  Defaults to `FALSE`

  > Hinweis: This option is available for both the http and ftp protocol wrappers.

### Beispiele

Beispiel #1 Fetch a page and send POST data

`<?php
$postdata = http_build_query(
array(
'var1' => 'some content',
'var2' => 'doh'
)
);
$opts = array('http' =>
array(
'method' => 'POST',
'header' => 'Content-type: application/x-www-form-urlencoded',
'content' => $postdata
)
);
$context = stream_context_create($opts);
$result = file_get_contents('http://example.com/submit.php', false, $context);
?>`

### Siehe auch

- Socket-Kontextoptionen

SSL context options
Phar context options
Kontextoptionen und -parameter
PHP Manual