Articles of content type

Как установить тип контента с помощью Zend_Http_Client в PUT?

Привет, я рефакторинг после вызова curl на вызов Zend_Http_Client. Это отправит запрос PUT в базу данных CouchDB с данным файлом и установит правильный Content-Type для _attachement. exec( 'curl -s -X PUT ' . $url ' . '–data-binary @\'' . $filePath . '\' -H "Content-Type: ' . $mimeType . '"', $resultJson, $returnCode ); Рефакторинг для Zend_Http_Client […]

«Content-Type: text / plain» заставляет загружать файл

Если я вызываю header('Content-Type:text/plain; charset=ISO-8859-15'); браузер будет загружать файл, а не показывать его. Вместо этого используется text/html . (загруженный файл обрабатывается в любом случае, он не загружает исходный код) Я попытался добавить header('Content-Disposition:inline;'); но это было просто проигнорировано. Я довольно не знаю, что может вызвать эту проблему, любой совет? Сервер MAMP 1.9.6 (PHP 5.3.5, Apache […]

Как вернуть правильный тип контента для JSON в CakePHP?

Я пытаюсь установить заголовок типа контента для ответа JSON, к которому обращается запрос AJAX GET. Я следил за учебниками по блогам и пекарне, но я всегда получаю «text / html» обратно от CakePHP. Как правильно настроить заголовок содержимого? Вот мой код на данный момент: public function admin_controller_actions_ajax() { Configure::write('debug', 0); if ($this->RequestHandler->isGet()) { $this->autoRender = […]

header («Content-type: text / css»); работает в Firefox и Chrome, но в Internet Explorer 9 он отображается как «text / html»,

header("Content-type: text/css"); работает в Firefox, Chrome и других, но не в Internet Explorer 9. Я не уверен, что случилось. В Chrome и Firework отображается таблица стилей, если я открываю ее на своей вкладке и она применяется к странице. В Chrome под сетью в инструментах разработчика говорится, что тип – text/css а статус – 200. В […]

новые строки (\ r \ n) не работают в теле письма

Я использую функцию PHP mail (): $to = 'AAAA <postmaster@xxx.xx>'; $subject = 'BBBB'; $message = "CCCC\r\nCCCC CCCC \r CCC \n CCC \r\n CCC \n\r CCCC"; $headers = 'From: DDD<postmaster@xxx.xx>' . "\r\n"; $headers .= "Content-type: text/html; charset=\"UTF-8\"; format=flowed \r\n"; $headers .= "Mime-Version: 1.0 \r\n"; $headers .= "Content-Transfer-Encoding: quoted-printable \r\n"; mail($to, $subject, $message, $headers); Когда я получаю […]

NuSOAP: как изменить тип содержимого запроса?

При использовании веб-службы .NET WCF я получаю следующий ответ (ошибка): Неподдерживаемый статус ответа HTTP 415 Не удается обработать сообщение, поскольку тип содержимого «text / xml; charset = UTF-8 'не был ожидаемым типом' application / soap + xml; кодировка = UTF-8' . Как изменить тип контента? Я не могу найти его на форумах / документах NuSOAP, […]

x-www-form-urlencoded Vs json HTTP POST

Трудно решить, в настоящее время я отправляю данные как x-www-form-urlencoded с php lib curl with curl_setopt($curl, CURLOPT_POSTFIELDS, http_build_query($this->arguments)); или curl_setopt($curl, CURLOPT_POSTFIELDS, $this->arguments); первый вопрос: второй, кажется, больше длины контента, первое решение, вероятно, лучше? Это практично для плоских сообщений, таких как: { "name": "John", "token": "2121232145", "code": "7", "data": "Hello" } Но у меня также может […]

Content-type, не работающий в PHP

У меня есть некоторые проблемы с файлом PHP, который работает неправильно. Content-type не получает какой-либо браузер вообще. Firebug интерпретирует файл как text / html вместо css. Вот файл: <?php header('Content-Type: text/css; charset=UTF-8'); error_reporting(E_ALL | E_STRICT); ini_set('display_errors', 'On'); /* CSS goes on from here */ Я тестировал, чтобы поставить строку с echo 'TEST'; перед строкой заголовка, […]

PHP создает изображение из потока приложений / октетов

Мое приложение имеет изображения, отправленные с мобильных устройств, с типом «application / octet-stream» типа контента. Мне нужно обработать эти изображения с помощью библиотеки GD, а это значит, что мне нужно создать объект изображения из данных. Как правило, я использую imagecreatefromjpeg, imagecreatefrompng, imagecreatefromgif и т. Д. Для обработки файлов, загружаемых из веб-форм, но они, похоже, не […]

Проверить загруженный файл в формате csv

Я загружаю файл в php и хочу только загрузить его, если это файл csv. Я считаю, что мой синтаксис подходит для типа содержимого. Он всегда переходит в инструкцию else, когда это файл csv. Что я здесь делаю неправильно? if (($_FILES["file"]["type"] == "text/csv")) { } else { } Если я изменю тип контента, он работает для […]