Skip to content
Snippets Groups Projects
Commit 30f69782 authored by Dominik Hebeler's avatar Dominik Hebeler
Browse files

Small Changes

parent e1e23ea6
No related branches found
No related tags found
1 merge request!12Service worker
...@@ -52,13 +52,21 @@ self.addEventListener('fetch', function(event){ ...@@ -52,13 +52,21 @@ self.addEventListener('fetch', function(event){
.error(function(error){ .error(function(error){
console.log(error); console.log(error);
}); });
}else if(event.request.url.indexOf("/last-modified") > -1){
var myHeaders = new Headers();
myHeaders.append('test', 'test');
var init = {
method: 'GET',
headers: myHeaders,
cache: 'default'
}
return fetch(event.request.url, init);
}else{ }else{
return fetch(event.request) return fetch(event.request)
.then(function(response){ .then(function(response){
return caches.open(CACHE_NAME).then(function(cache){ return caches.open(CACHE_NAME).then(function(cache){
if(event.request.url.indexOf("tile_cache") < 0){ cache.put(event.request.url, response.clone());
cache.put(event.request.url, response.clone());
}
return response; return response;
}); });
}); });
......
<?php <?php
use Illuminate\Http\Request;
/* /*
|-------------------------------------------------------------------------- |--------------------------------------------------------------------------
| Web Routes | Web Routes
...@@ -15,9 +17,16 @@ Route::get('/', function () { ...@@ -15,9 +17,16 @@ Route::get('/', function () {
}); });
Route::get('/last-modified', function(){ Route::get('/last-modified', function(Request $request){
return Response::make("", 200) die(var_dump($request->header()));
->header("last-modified", filemtime(base_path()) * 1000); $file = public_path() . mix('/js/modules.js');
if(strpos($file, "?") != FALSE)
$file = substr($file, 0, strpos($file, "?"));
$response = Response::make("", 200)
->header("last-modified", filemtime($file) * 1000);
return $response;
}); });
Route::group(['prefix' => 'download'], function(){ Route::group(['prefix' => 'download'], function(){
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment