caching - Laravel sending no-cache header -


i'm having trouble laravel 4. somehow header

cache-control: no-cache  

is being sent in response on pages within site. can't find or how change it.

cache-control: no-cache

since affecting controllers i'm presenting view view::make way change globally.

if want use cache, can change behavior in "response" object (returned controller method in example) :

public function mycontrollermethod() {     $response = response::make('something');     $response->setlastmodified(new datetime("now"));     $response->setexpires(new datetime("tomorrow"));     return $response; } 

it works in environnement, hope help.

edit:

if want set globally, can try (in app/start/ directory):

app::after(function($request, $response) {     $response->setlastmodified(new datetime("now"));     $response->setexpires(new datetime("tomorrow")); }); 

Comments

Popular posts from this blog

java - Plugin org.apache.maven.plugins:maven-install-plugin:2.4 or one of its dependencies could not be resolved -

Round ImageView Android -

How can I utilize Yahoo Weather API in android -