Mam przechowywane zasoby statyczne w GCS i chcę je obsłużyć gzipped (ale zostały przesłane bez kompresji). Czy istnieje sposób, aby ustawić pliki do skompresowania bez pobierania i ponownego przesyłania ich w formacie gzip?Zezwalaj na gzip na istniejących plikach
Próbowałem ustawić nagłówek kodowania treści za pomocą gsutil (tj. gsutil setmeta -h 'Content-Encoding:gzip' <some_object_uri>
, ale po prostu doprowadziło to do "Service Unavailable" w pliku (który, jak przypuszczam, pochodzi od serwera próbującego rozpakować plik i nie działa, lub coś podobnego) że).
hmm, ja zgaduję, że mogłem skorzystać z interfejsu API powiadomień o obiektach, aby pobrać, a następnie ponownie przesłać plik gzipped za każdym razem (ponieważ akceptuję pliki za pomocą procedur obsługi blobstore App Engine). –