我已经搜索了几个小时,但我无法弄清楚 PHP 中的“流上下文”是什么。我正在尝试使用 API,它涉及使用此“流上下文”。
文档说:
上下文是一组参数和包装特定选项,它们修改或增强流的行为。
- 什么参数?
- 选项“特定于包装器”是什么意思?
- 什么流?
这是我正在谈论的代码:
// Encode the credentials and create the stream context.
$auth = base64_encode("$acctKey:$acctKey");
$data = array(
'http' => array(
'request_fulluri' => true,
// ignore_errors can help debug – remove for production. This option added in PHP 5.2.10
'ignore_errors' => true,
'header' => "Authorization: Basic $auth")
);
$context = stream_context_create($data);
// Get the response from Bing.
$response = file_get_contents($requestUri, 0, $context);