Articles of http

Firefox не удаляет файлы cookie

Время истечения срока действия файла cookie. Это временная метка Unix, так что это количество секунд с эпохи. Другими словами, вы, скорее всего, установите это с помощью функции time () плюс количество секунд, прежде чем вы захотите, чтобы она истекла. Или вы можете использовать mktime (). time () + 60 * 60 * 24 * 30 […]

Keep-alive in curl / php

Я пишу скрипт шлюза на PHP, который подключается к удаленному серверу, получает некоторую информацию и возвращает его для использования JSON (нет возможности JSONP). Этот шлюз запрашивается каждую секунду, поэтому очень важно, чтобы curl использовал keep-alive. Из того, что я узнал, curl сделает это автоматически, если мы будем использовать один и тот же дескриптор для нескольких […]

Может ли PHP (с Apache или Nginx) проверить HTTP-заголовок до завершения запроса POST?

Вот простая форма загрузки файла HTML. <form enctype="multipart/form-data" action="upload.php" method="POST"> Send this file: <input name="userfile" type="file" /> <input type="submit" value="Send File" /> </form> И php-файл довольно прост. <?php die(); Как видите, скрипт PHP ничего не делает на стороне сервера. Но когда мы загружаем большой файл, процесс по-прежнему стоит много времени. Я знаю, мой PHP-код будет […]

Как включить использование HTTP_RANGE на сервере

Если я запустил следующий скрипт для проверки HTTP_RANGE на моем сервере, я получаю ответ «нет». Есть ли что-то на моем сервере LAMP, которое мне нужно настроить для этого, чтобы дать мне «да»? Кажется, я не могу найти информацию об этом, только как проверить ее существование. <?php if (isset($_SERVER['HTTP_RANGE'])) { echo "yes"; } elseif (isset($_ENV['HTTP_RANGE'])) { […]

php, curl, headers и content-type

У меня возникли проблемы с работой с завитками и заголовками, возвращаемыми серверами. 1) Мой php-файл на my_website.com/index.php выглядит так (обрезанная версия): <?php $url = 'http://my_content_server.com/index.php'; //Open connection $ch = curl_init(); curl_setopt($ch,CURLOPT_URL,$url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); //execute post $result = curl_exec($ch); //close connection curl_close($ch); echo $result; ?> Файл php на my_content_server.com/index.php выглядит так: <?php header("HTTP/1.0 404 Not […]

Как получить заголовки HTTP-ответа после запроса POST в PHP?

Я хочу знать, можно ли читать / анализировать заголовок ответа HTTP после запроса POST на PHP без использования cURL .. У меня есть PHP 5 в IIS7. Код, который я использую для POST: $ URL = "http://www.google.com/accounts/ClientLogin"; $ postdata = http_build_query ( массив ( 'accountType' => 'GOOGLE', 'Email' => 'xxxxx@gmail.com', 'Passwd' => 'xxxxxx', 'service' => […]

Обнаружение конца HTTP-пакета

Я должен написать PHP-скрипт, который работает как клиент с другим HTTP-сервером. Этот сервер игнорирует заголовок HTTP Connection: Close и сохраняет TCP-соединение открытым, если он не закрыт клиентом. И вот моя дилемма. I (клиент) должен deciede, когда HTTP-запрос / ответ завершен, а затем закройте соединение. Просто используйте: $ data = file_get_contents ($ url); .. не будет […]

Прослеживание прогресса XMLHttpRequest и Symfony (CORS)

Я делаю веб-сайт, используя структуру Symfony, на сервере ovh. Когда пользователь меняет страницу, я создаю новое XMLHttpRequest чтобы избежать перезагрузки всей страницы и улучшения пользовательского интерфейса. Все работает хорошо, но я хочу добавить панель загрузки, а следующая страница загружается асинхронно. К сожалению параметр lengthComputable был ложным. Чтобы пройти эту проблему, я установил заголовок на Symfony3 […]

Как эмулировать POSTing несколько полей формы флажка myField с Zend_Http_Client?

Я использую Zend_Http_Client для POST набора данных на моем сервере с PHP. Тем не менее, сервер ожидает данные в форме myField[] , т. myField[] У меня есть набор флажков, и пользователь может проверить несколько. Мой текущий код: foreach ($myValues as $value) { $this->client->setParameterPost('myField[]', $value); } Однако кажется, что Zend_Http_Client просто перезаписывает myField[] с новым значением […]

Пустая страница в IE6

Сайт, над которым я работаю, построен с использованием PHP, иногда показывает абсолютно пустую страницу. На клиенте или на сервере сообщений об ошибках нет. Одна и та же страница может отображаться иногда, но не другие. Все страницы отлично работают в IE7, Firefox 3, Safari и Opera. Все страницы XHTML с этим мета-элементом: <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=utf-8" […]

Intereting Posts
Совместное использование аутентификации между ASP.NET и WordPress Включение разрешений на запись Ubuntu Server в каталоге var / www / image Инициировать компонент приложения с конфигурацией из базы данных Как сделать разбиение на страницы jquery? php для аутентификации пользователя в форме входа в систему Как получить адрес электронной почты из длинной строки Обслуживание статического содержимого из домена Cookieless – использование субдомена и .htaccess Кодирование и декодирование JSON Регулярное выражение PHP для фильтрации URL-адресов из определенных доменов для использования в плагине vBulletin Как запросить и получить пользовательский созданный XML-файл? Проблема FPDF при создании PDF с изображениями из-за настройки PHP allow_url_fopen Получение слишком большого количества запросов у моего пользователя бота из slack Asterisk AGI: Как получить или установить значение глобальной переменной? Перенаправление с использованием PHP, а не перенаправление в Cpanel PHP Regex, извлеките все пользовательские теги из текста