- Itt a Galaxy S26 széria: az Ultra fejlődött, a másik kettő alig
- Apple Watch
- Samsung Galaxy S26 - szeret, nem szeret
- Xiaomi 17 Ultra - jó az optikája
- Google Pixel topik
- iPhone topik
- Bemutatkozott a Poco X7 és X7 Pro
- Honor Magic V5 - méret a kamera mögött
- Újabb renderek mutatják meg az Xperia 1 VIII változásait
- Fotók, videók mobillal
Új hozzászólás Aktív témák
-
modder
aktív tag
válasz
pakriksz
#3613
üzenetére
vagy nem specifikáltad eléggé nekünk, vagy ez egyáltalán nem egy bonyolult feladat. Sőt, ezt nem is nevezném a klasszikus értelemben vett verziókövetésnek.
Ha csak ennyi kell, ezt egy szimpla szervlettel megoldhatod. Amikor a felhasználó kér egy fájlt, get-ben elküldi az általa ismert utolsó módosítási időt vagy a fájl hashét. A szervlet megnézi, hogy a szerveren lévő fájlnak a módosítási ideje későbbi-e, mint a requestben található, vagy nem egyezik-e a hash. Ha a fájl módosult, akkor visszaküldi a response-ban.
Pont ugyanígy működnek a cache mechanizmusok is http-ben. Erről a két megoldásról tudok. Kicsit utána kell nézi, lehet, hogy Jetty is tudja ezt alapból (lévén, hogy ő egy HTTP server) csak a HTTP headerekben van az info, mert egy decens szerver már csak tudja.
Persze ehhez egyenként kell lekérdezgetni a fájlokat.
Azt sem mondtad, hogy mennyi fájlról lenne szó, és hogy a kliens tudja-e alapból a fájl elérési útját. El kell-e tárolni a korábbi verziókat?
Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- Gumi és felni topik
- Mikrotik routerek
- Macska topik
- Itt a Galaxy S26 széria: az Ultra fejlődött, a másik kettő alig
- E-roller topik
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- Magyar rap és Hip-Hop
- Kertészet, mezőgazdaság topik
- Xbox Series X|S
- Nem csak nagy, de gyors is az LG önerőből AI felskálázást biztosító monitora
- További aktív témák...
- 27% - Konfiguráció G5905 / RX580 / H510 / 16GB 2666Mhz / 1TB SSD / 500W
- Akció! Gamer PC-Számítógép! Csere-Beszámítás! I9 13900 / RTX 3090 24GB / 32GB RAM / 1TB SSD
- Keresünk iPhone 16/16e/16 Plus/16 Pro/16 Pro Max
- 27% - Acer CBA272H VA Monitor! 1920 1080 / 100Hz / 4ms / FreeSync
- GYÖNYÖRŰ iPhone 14 Pro Max 128GB Space Black - 1 ÉV GARANCIA -Kártyafüggetlen, MS4332
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

