@@ 144-152 (lines=9) @@ | ||
141 | $request->getHeader('HTTP_IF_NONE_MATCH', false, null) |
|
142 | ); |
|
143 | ||
144 | if (null !== $requestedVersion) { |
|
145 | if (in_array($folderVersion, $requestedVersion)) { |
|
146 | //return new RemoteStorageResponse($request, 304, $folderVersion); |
|
147 | $response = new Response(304, 'application/ld+json'); |
|
148 | $response->addHeader('ETag', '"'.$folderVersion.'"'); |
|
149 | ||
150 | return $response; |
|
151 | } |
|
152 | } |
|
153 | ||
154 | $rsr = new Response(200, 'application/ld+json'); |
|
155 | $rsr->addHeader('ETag', '"'.$folderVersion.'"'); |
|
@@ 194-201 (lines=8) @@ | ||
191 | ); |
|
192 | $documentContentType = $this->remoteStorage->getContentType($path); |
|
193 | ||
194 | if (!is_null($requestedVersion)) { |
|
195 | if (in_array($documentVersion, $requestedVersion)) { |
|
196 | $response = new Response(304, $documentContentType); |
|
197 | $response->addHeader('ETag', '"'.$documentVersion.'"'); |
|
198 | ||
199 | return $response; |
|
200 | } |
|
201 | } |
|
202 | ||
203 | $rsr = new Response(200, $documentContentType); |
|
204 | $rsr->addHeader('ETag', '"'.$documentVersion.'"'); |