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); }