本文整理汇总了PHP中Slim\Http\Request::withHeader方法的典型用法代码示例。如果您正苦于以下问题:PHP Request::withHeader方法的具体用法?PHP Request::withHeader怎么用?PHP Request::withHeader使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Slim\Http\Request
的用法示例。
在下文中一共展示了Request::withHeader方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: prepareRequest
private function prepareRequest($method, $url, array $requestParameters)
{
$env = Environment::mock(['SCRIPT_NAME' => '/index.php', 'REQUEST_URI' => $url, 'REQUEST_METHOD' => $method]);
$parts = explode('?', $url);
if (isset($parts[1])) {
$env['QUERY_STRING'] = $parts[1];
}
$uri = Uri::createFromEnvironment($env);
$headers = Headers::createFromEnvironment($env);
$cookies = [];
$serverParams = $env->all();
$body = new RequestBody();
$body->write(json_encode($requestParameters));
$request = new Request($method, $uri, $headers, $cookies, $serverParams, $body);
return $request->withHeader('Content-Type', 'application/json');
}