本文整理汇总了PHP中Symfony\Component\HttpFoundation\JsonResponse::getBody方法的典型用法代码示例。如果您正苦于以下问题:PHP JsonResponse::getBody方法的具体用法?PHP JsonResponse::getBody怎么用?PHP JsonResponse::getBody使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Symfony\Component\HttpFoundation\JsonResponse
的用法示例。
在下文中一共展示了JsonResponse::getBody方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: requestAction
public function requestAction(Request $request)
{
$jsonc = JSONConverter::create();
$payload = $jsonc->parse((string) $request->getContent());
$http = $this->get('http.client');
// Log the full request and response messages using echo() calls.
$log = '';
$logger = function ($msg) use(&$log) {
$log .= str_replace(array("\n", "\r"), array("--br--", ''), $msg);
};
$subscriber = new LogSubscriber($logger, Formatter::DEBUG);
$http->getEmitter()->attach($subscriber);
$request = $http->createRequest($payload->method, $payload->url);
$response = $http->send($request);
$response = new JsonResponse($jsonc->parse((string) $response->getBody()), 200, array('X-Debug' => $log));
return $response;
}