Articles of header

401 перенаправляет магически приводит к перенаправлению 302

Я использую класс Redirect для отправки невостребованных пользователей на страницу входа с кодом состояния 401 : return Redirect::to('login', 401); Это отправляет правильный заголовок местоположения, но для кода состояния установлено значение 302 . Я проследил его до базового класса Response в Laravel / продавец / Symfony / Компонент / HttpFoundation / Response.php и он звонит: $this->setStatusCode($status); […]

Загрузка с php с заголовками не работает на IE8

Я пытаюсь загрузить файл excel, созданный «на лету» с заголовками php: $filename = "assets.xls"; header('Content-Type: application/vnd.ms-excel'); header("Content-Disposition: attachment;filename=$filename"); header('Cache-Control: max-age=0'); $objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel5'); $objWriter->save('php://output'); Но это не работает на IE8 (но на каком-то другом компьютере с IE8 работает ??? !!). IE8 пытается загрузить файл export.php вместо assets.xls. Любая идея, почему IE8 делает это?

Отправка auth в заголовках php curl

пытаясь сделать эквивалент этого в PHP – и не удается :): curl -H "X-abc-AUTH: 123456789" http://APIserviceProvider=http://www.cnn.com; «123456789» – это ключ API. Оператор командной строки работает отлично. PHP-код (не работает): $urlToGet = "http://www.cnn.com"; $service_url = "http://APIserviceProvider=$urlToGet"; //header $contentType = 'text/xml'; //probably not needed $method = 'POST'; //probably not needed $auth = 'X-abc-AUTH: 123456789'; //API Key $ch […]

Веб-сайт с оптимальным управлением кешем

Моя цель Я бы хотел, чтобы браузеры кэшировали весь мой сайт, но загружали только статический контент, когда меняли один или несколько файлов. Моя ситуация После некоторых исследований я нашел способ сделать это. То есть добавить Far Future Expires Header в мой htaccess файл и добавить к ним запросы с помощью функции filemtime() . Проблема Когда […]

PHP + PDF, как сохранить загруженный PDF с помощью curl?

желанный У меня есть небольшая проблема с сохранением загруженного pdf на странице. Чтобы загрузить pdf, я использую Curl: $CurlConnect = curl_init(); curl_setopt($CurlConnect, CURLOPT_URL, 'http://website.com/invoices/download/1'); curl_setopt($CurlConnect, CURLOPT_POST, 1); curl_setopt($CurlConnect, CURLOPT_RETURNTRANSFER, 1 ); curl_setopt($CurlConnect, CURLOPT_POSTFIELDS, $request); curl_setopt($CurlConnect, CURLOPT_USERPWD, $login.':'.$password); $Result = curl_exec($CurlConnect); Теперь в $ Result (string) у меня есть все содержимое файла PDF. И теперь начинается […]

PHP header () и jquery mobile

Я хотел бы использовать заголовок php ('Location: newpage.php') для перенаправления. Я не получил никаких ошибок, но JQuery Mobile, похоже, не загружает страницу назначения, а адресная строка остается со старым адресом. У вас есть совет, пожалуйста? Благодаря!

Невозможно изменить информацию заголовка

Возможный дубликат: Заголовки, уже отправленные PHP Я получаю следующую ошибку из следующего кода, и я не совсем уверен, почему. Если бы вы могли сказать мне, как это исправить, это было бы здорово. Заранее спасибо. Предупреждение. Невозможно изменить информацию заголовка – заголовки, уже отправленные (вывод запущен в …) в строке 45. <?php // Initialization $conn = […]

Местоположение заголовка не работает на реальном сервере

У меня есть одна страница регистрации и оплаты. поток программы похож на регистрацию> подтверждение> платеж. После проверки и расчета на странице регистрации необходимо перейти на страницу подтверждения. Мой код <?php ob_start(); session_start(); include("header.php"); include("ini.php"); date_default_timezone_set('Asia/Brunei'); header('Cache-Control: max-age=900'); if (isset($_POST['submit'])) { $error = 0; //validations if ($error <= 0) { //do some calculation header('location:confirm.php'); } } […]

HTTP-заголовки для jpg-файлов после mod_rewrite

Я использую mod_rewrite от Apache для маршрутизации запросов на файлы JPG в каталог вне моего веб-корня. Как правило, это было хорошо, но есть несколько изображений, которые не отображаются. Затем я понял, что когда я использую get_headers() PHP на своих URL-адресах изображений, все они возвращаются Content-Type: text/html; charset=UTF-8 Content-Type: text/html; charset=UTF-8 вместо правильных типов заголовков image/jpeg […]

Заголовки, используемые для загрузки файла php

Возможный дубликат: php, file загрузить У меня есть файлы, которые не входят в веб-корневой каталог, который мне нужно сделать доступным для загрузки. Поэтому у меня есть сценарий, который использует ниже, чтобы загрузить запрошенный файл. Проблема в том, что каждый загруженный файл поврежден? Файлы в порядке, потому что, если я использую FTP для загрузки, они открываются. […]