Ejemplo n.º 1
1
Archivo: core.php Proyecto: LWFeng/xnx
// Check if the user has uploaded files
if ($request->hasFiles() == true) {
    foreach ($request->getUploadedFiles() as $file) {
        echo $file->getName(), " ", $file->getSize(), "\n";
        $file->moveTo('files/' . $file->getName());
    }
}
// Headers
$request->getHeader("HTTP_X_REQUESTED_WITH") == "XMLHttpRequest";
$request->isAjax();
$request->isSecureRequest();
$request->getServerAddress();
$request->getClientAddress();
$request->getUserAgent();
$request->getAcceptableContent();
$request->getBestCharset();
$request->getBestLanguage();
// *** Response ***
$response = new \Phalcon\Http\Response();
$response->setHeader("Content-Type", "application/pdf");
$response->setHeader("Content-Disposition", 'attachment; filename="downloaded.pdf"');
$response->setRawHeader("HTTP/1.1 200 OK");
$response->getHeaders()->get("Content-Type");
$response->setExpires($expireDate);
$response->redirect();
$response->redirect("posts/index");
$response->redirect("http://en.wikipedia.org", true);
$response->redirect("http://www.example.com/new-location", true, 301);
$response->setStatusCode(404, "Not Found");
$response->setContent("Sorry, the page doesn't exist");
$response->send();