If-Modified-Since header
        
        
          
                Baseline
                
                  Widely available
                
                
              
        
        
        
          
                
              
                
              
                
              
        
        
      
      This feature is well established and works across many devices and browser versions. It’s been available across browsers since Juli 2015.
Der HTTP If-Modified-Since Anforderungs-Header macht eine Anfrage konditional.
Der Server sendet die angeforderte Ressource mit einem 200-Status nur dann zurück, wenn sie nach dem Datum im If-Modified-Since-Header modifiziert wurde.
Wenn die Ressource seitdem nicht geändert wurde, ist die Antwort ein 304 ohne jeden Inhalt, und der Last-Modified-Antwortheader der vorherigen Anfrage enthält das Datum der letzten Änderung.
Im Gegensatz zu If-Unmodified-Since kann If-Modified-Since nur mit GET oder HEAD verwendet werden.
Wenn es in Kombination mit If-None-Match verwendet wird, wird es ignoriert, es sei denn, der Server unterstützt If-None-Match nicht.
Der häufigste Anwendungsfall besteht darin, eine zwischengespeicherte Entität zu aktualisieren, die keinen zugehörigen ETag hat.
| Header-Typ | Anforderungs-Header | 
|---|---|
| Verbotener Anforderungs-Header | Nein | 
Syntax
If-Modified-Since: <day-name>, <day> <month> <year> <hour>:<minute>:<second> GMT
Direktiven
<day-name>- 
Einer von
Mon,Tue,Wed,Thu,Fri,SatoderSun(Groß- und Kleinschreibung beachten). <day>- 
Zweistellige Tagesnummer, z.B. "04" oder "23".
 <month>- 
Einer von
Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec(Groß- und Kleinschreibung beachten). <year>- 
Vierstellige Jahreszahl, z.B. "1990" oder "2016".
 <hour>- 
Zweistellige Stundenzahl, z.B. "09" oder "23".
 <minute>- 
Zweistellige Minutenzahl, z.B. "04" oder "59".
 <second>- 
Zweistellige Sekundenzahl, z.B. "04" oder "59".
 - GMT
 - 
Greenwich Mean Time. HTTP-Daten werden immer in GMT angegeben, niemals in Ortszeit.
 
Beispiele
If-Modified-Since: Wed, 21 Oct 2015 07:28:00 GMT
Spezifikationen
| Specification | 
|---|
| HTTP Semantics> # field.if-modified-since>  | 
            
Browser-Kompatibilität
Loading…
Siehe auch
ETagIf-Match,If-None-Match,If-Unmodified-Sincekonditionelle Anforderungs-Header304 Not Modified,412 Precondition FailedAntwortstatus-Codes