diff --git a/src/Resolver/Directory.php b/src/Resolver/Directory.php index 53b15a8..589309e 100644 --- a/src/Resolver/Directory.php +++ b/src/Resolver/Directory.php @@ -55,6 +55,7 @@ public function resolve($definition) } $directory = $this->getIterator()->get('directory', $definition); + $headers = $this->getIterator()->get('headers', $definition); $response = new Stream(); $upwardRoot = $this->getIterator()->getRootDefinition()->getBasepath(); $root = realpath($upwardRoot . \DIRECTORY_SEPARATOR . $directory); @@ -68,6 +69,7 @@ public function resolve($definition) $response->setStream(fopen($path, 'r')); $response->getHeaders()->addHeader(new ContentType($mimeType)); + $response->getHeaders()->addHeaders($headers); } return $response;