public function Response::setNotModified in Zircon Profile 8
Same name and namespace in other branches
- 8.0 vendor/symfony/http-foundation/Response.php \Symfony\Component\HttpFoundation\Response::setNotModified()
Modifies the response so that it conforms to the rules defined for a 304 status code.
This sets the status, removes the body, and discards any headers that MUST NOT be included in 304 responses.
Return value
See also
http://tools.ietf.org/html/rfc2616#section-10.3.5
1 call to Response::setNotModified()
- Response::isNotModified in vendor/
symfony/ http-foundation/ Response.php - Determines if the Response validators (ETag, Last-Modified) match a conditional value specified in the Request.
File
- vendor/
symfony/ http-foundation/ Response.php, line 929
Class
- Response
- Response represents an HTTP response.
Namespace
Symfony\Component\HttpFoundationCode
public function setNotModified() {
$this
->setStatusCode(304);
$this
->setContent(null);
// remove headers that MUST NOT be included with 304 Not Modified responses
foreach (array(
'Allow',
'Content-Encoding',
'Content-Language',
'Content-Length',
'Content-MD5',
'Content-Type',
'Last-Modified',
) as $header) {
$this->headers
->remove($header);
}
return $this;
}