public function modify(HeaderCollectionInterface $responseHeader, RequestInterface $request)
 {
     $origin = $request->getHeaderCollection()->getHeaderValue(HeaderName::ORIGIN, '');
     if (!empty($origin)) {
         $responseHeader->setHeaderValue(HeaderName::ACCESS_CONTROL_ALLOW_ORIGIN, $origin);
     }
     $mustAllowCredentials = !empty($request->getHeaderCollection()->getHeaderValue(HeaderName::AUTHORIZATION, ''));
     if ($mustAllowCredentials) {
         $responseHeader->setHeaderValue(HeaderName::ACCESS_CONTROL_ALLOW_CREDENTIALS, 'true');
     }
 }
 public function modify(HeaderCollectionInterface $responseHeader, RequestInterface $request)
 {
     $responseHeader->setHeaderValue(HeaderName::CONTENT_TYPE, ContentType::APPLICATION_JSON);
 }