浏览代码

Fixed session reset with HTTP/2 enabled

Sergio Brighenti 6 年之前
父节点
当前提交
cc68de1779
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      app/Controllers/UploadController.php

+ 1 - 1
app/Controllers/UploadController.php

@@ -104,7 +104,7 @@ class UploadController extends Controller
 					$media->text = $filesystem->read($media->storage_path);
 					$media->text = $filesystem->read($media->storage_path);
 				} else if (in_array($type, ['image', 'video'])) {
 				} else if (in_array($type, ['image', 'video'])) {
 					$url = urlFor("/$args[userCode]/$args[mediaCode]/raw");
 					$url = urlFor("/$args[userCode]/$args[mediaCode]/raw");
-					$response = $response->withHeader('Link', "<{$url}>; rel=preload; as={$type}");
+					$response = $response->withHeader('Link', "<{$url}>; rel=preload; as={$type}" . Session::get('logged', false) ? '; nopush' : '');
 				}
 				}
 
 
 			} catch (FileNotFoundException $e) {
 			} catch (FileNotFoundException $e) {