Articles of заголовка

Content-Disposition с перенаправлением 302

Это работало прошлой ночью, но я, должно быть, случайно что-то изменил, потому что это не сейчас. То, что я пытаюсь сделать, должно быть ясно из этих заголовков: Content-Disposition: attachment;filename=english_customizable.xml Location: http://tortoisewrath.com/files/2.xml Однако, когда этот заголовок отправлен, часть- Content-Disposition не работает после перенаправления. …Зачем?

PHP / Curl: HEAD Request занимает много времени на некоторых сайтах

У меня есть простой код, который выполняет запрос заголовка для URL-адреса, а затем печатает заголовки ответов. Я заметил, что на некоторых сайтах это может занять много времени. Например, запрос на http://www.arstechnica.com занимает около двух минут. Я пробовал тот же запрос с использованием другого веб-сайта, который выполняет ту же основную задачу, и он возвращается немедленно. Поэтому […]

Как перенаправить страницу в PHP через несколько секунд без meta http-equiv = REFRESH CONTENT = время

Кажется, что нецелесообразно использовать <meta http-equiv=REFRESH CONTENT=3;url=url> для перенаправления, но вместо этого используйте header('Location: url') Тем не менее, я хотел бы показать пользователю какое-то сообщение и позволить им некоторое время прочитать его перед перенаправлением. Есть ли способ сделать это без мета?

Получить Content-Type запрошенного URL-адреса в php

Использование php, как бы я мог определить переменную $type в $type content-type http://www.example.com Например: $type определенный как "text/html" Пока это то, с чем я работаю: <?php $url = 'http://www.example.com'; print_r(get_headers($url)); print_r(get_headers($url, 1)); ?> Код может быть изменен как можно больше

Заголовок Content-Length всегда равен нулю

Я устанавливаю заголовок следующим образом: header('Content-Length: ' . filesize($strPath)); На моем ПК с ZendServer он отлично работает, и я могу загрузить файл с правильным размером файла. На производственном сервере Solaris с Apache и скомпилированным PHP я получаю файл с размером файла равным нулю, поэтому пустым файлом. Есть ли параметр конфигурации? Что-то, что может помешать установить […]

Является ли хорошей практикой использовать теги meta refresh для перенаправления вместо функции header () в php?

Мне нужно многократно использовать перенаправления в моих сценариях, например, после входа пользователя в систему мне нужно перенаправить их в область администратора и т. Д. Но мне неудобно всегда иметь функцию заголовка на самом верху. Итак, если я использую теги мета-обновления для своих перенаправлений, это то, что было бы недооценено в соответствии с лучшими практиками или […]

Заголовок PHP Mail

Мой код: $to = 'example@example.com'; $subject = $_REQUEST['subject'] ; $message = $_REQUEST['message'] ; $header = "From: noreply@example.com\r\n"; $header.= "MIME-Version: 1.0\r\n"; $header.= "Content-Type: text/html; charset=ISO-8859-1\r\n"; $header.= "X-Priority: 1\r\n"; mail($to, $subject, $message, $header); Когда я отправляю почту со специальными символами, такими как ®ð-˚©-ʼ“æ,˚ˍðß© , в сообщении это работает, но интервал больше не обрабатывается (каждая новая строка или […]

Почему мне нужно вызывать «exit» после перенаправления через заголовок («Location ..») в PHP?

Вы знаете, что если вы хотите перенаправить пользователя на PHP, вы можете использовать функцию заголовка: header('Location: http://smowhere.com'); Также хорошо известно, что хорошей практикой является также exit; после вызова header , чтобы предотвратить выполнение другого php-кода. Поэтому мой вопрос: может ли эффективно выполняться код после вызова местоположения заголовка? В каких случаях? Может ли злонамеренный пользователь полностью […]

Проблемы с заголовком PHP («Обновить»)

У меня есть код вроде: header('Refresh: 15; url=' . $url); Это прекрасно работает, за исключением случаев, когда люди посещают этот URL через Twitter (размещается у клиента Hootesuite). По-видимому, во всех браузерах, кроме IE, это работает правильно. С IE, из ссылки Hootesuite, это не обновляется должным образом; прямая ссылка. Зачем?

Получение заголовков и метатег с внешнего сайта

Я хочу попытаться выяснить, как получить <title>A common title</title> <meta name="keywords" content="Keywords blabla" /> <meta name="description" content="This is the description" /> Даже если он устроен в любом порядке, я слышал о PHP Simple HTML DOM Parser, но я действительно не хочу его использовать. Возможно ли решение, за исключением использования PHP Simple HTML DOM Parser. preg_match […]