diff --git a/snappymail/v/0.0.0/app/libraries/snappymail/integrity.php b/snappymail/v/0.0.0/app/libraries/snappymail/integrity.php
index 81d238712..ee6055a3c 100644
--- a/snappymail/v/0.0.0/app/libraries/snappymail/integrity.php
+++ b/snappymail/v/0.0.0/app/libraries/snappymail/integrity.php
@@ -51,51 +51,31 @@ abstract class Integrity
'static/js/min/openpgp.min.js'
];
foreach ($files as $file) {
- echo "
{$uri}{$file}
";
+ echo "{$file}
";
$response = $HTTP->doRequest('HEAD', $uri . $file);
- echo 'Status: ' . $response->status . '
' . \print_r($response->headers, 1) . '
';
- $size = \filesize(APP_VERSION_ROOT_PATH.$file);
- if ($size == intval($response->getHeader('content-length'))) {
- echo 'content-length matches size ' . $size . '
';
- } else {
- echo 'content-length mismatch, should be: ' . $size . '
';
- }
-/*
- echo "encoding
";
- $response = $HTTP->doRequest('GET', $uri . $file, null, ['Accept-Encoding' => 'gzip, deflate, br']);
- echo 'Status: ' . $response->status . '
' . \print_r($response->headers, 1) . '
';
-*/
- echo "gzip encoded
";
- $response = $HTTP->doRequest('HEAD', $uri . $file . '.gz');
-// $response = $HTTP->doRequest('HEAD', $uri . $file, null, ['Accept-Encoding: gzip']);
- echo 'Status: ' . $response->status . '
' . \print_r($response->headers, 1) . '
';
- $size = \filesize(APP_VERSION_ROOT_PATH.$file . '.gz');
- if ($size == intval($response->getHeader('content-length'))) {
- echo 'content-length matches size ' . $size . '
';
- } else {
- echo 'content-length mismatch, should be: ' . $size . '
';
- }
- if ('gzip' == $response->getHeader('content-encoding')) {
- echo 'content-encoding matches
';
- } else {
- echo 'content-encoding mismatch, should be: gzip
';
- }
-
- echo "brotli encoded
";
- $response = $HTTP->doRequest('HEAD', $uri . $file, null, ['Accept-Encoding: br']);
-// $response = $HTTP->doRequest('HEAD', $uri . $file . '.br');
- echo 'Status: ' . $response->status . '
' . \print_r($response->headers, 1) . '
';
- $size = \filesize(APP_VERSION_ROOT_PATH.$file . '.br');
- if ($size == intval($response->getHeader('content-length'))) {
- echo 'content-length matches size ' . $size . '
';
- } else {
- echo 'content-length mismatch, should be: ' . $size . '
';
- }
- if ('br' == $response->getHeader('content-encoding')) {
- echo 'content-encoding matches
';
- } else {
- echo 'content-encoding mismatch, should be: br
';
- }
+// $response_enc = $HTTP->doRequest('GET', $uri . $file, null, ['Accept-Encoding: gzip, deflate, br']);
+ $response_gz = $HTTP->doRequest('GET', $uri . $file, null, ['Accept-Encoding: gzip']);
+ $response_br = $HTTP->doRequest('GET', $uri . $file, null, ['Accept-Encoding: br']);
+ echo '
+ | type | Status | Encoding | Type | Length |
+
+ | ' . $response->status . ' |
+ ' . $response->getHeader('content-encoding') . ' |
+ ' . $response->getHeader('content-type') . ' |
+ ' . ($response->getHeader('content-length') ?: \strlen($response->body)) . ' ('.\filesize(APP_VERSION_ROOT_PATH.$file).') |
+
+ | gzip |
+ ' . $response_gz->status . ' |
+ ' . $response_gz->getHeader('content-encoding') . ' |
+ ' . $response_gz->getHeader('content-type') . ' |
+ ' . ($response_gz->getHeader('content-length') ?: \strlen($response_gz->body)) . ' ('.\filesize(APP_VERSION_ROOT_PATH.$file . '.gz').') |
+
+ | brotli | ' . $response_br->status . ' |
+ ' . $response_br->getHeader('content-encoding') . ' |
+ ' . $response_br->getHeader('content-type') . ' |
+ ' . ($response_br->getHeader('content-length') ?: \strlen($response_br->body)) . ' ('.\filesize(APP_VERSION_ROOT_PATH.$file . '.br').') |
+
+
';
}
}