watch your case when using methods (POST and GET)...it must be always uppercase. in case of you write it in lower case it wont work.
HTTP context options
HTTP context options — HTTP context option listing
Beschreibung
Context options for http:// and https:// transports.
Changelog
| Version | Beschreibung |
|---|---|
| 5.3.0 |
Added ignore_errors.
|
| 5.2.1 |
Added timeout.
|
| 5.1.0 | Added HTTPS proxying through HTTP proxies. |
| 5.1.0 |
Added max_redirects.
|
| 5.1.0 |
Added protocol_version.
|
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);
?>
Anmerkungen
Hinweis: Underlying socket stream context options
Additional context options may be supported by the underlying transport For http:// streams, refer to context options for the tcp:// transport. For https:// streams, refer to context options for the ssl:// transport.
gourav sarkar
18-Jan-2011 08:09
TxRx
15-Dec-2009 09:13
Note that if the server is not able to 'getaddresses' change the name to an ip address and that'll sort that out for internal looking calls and posts.
