HttpResponse::guessContentType
(PECL pecl_http >= 0.13.0)
HttpResponse::guessContentType — Guess content type
Описание
static
string HttpResponse::guessContentType
( string
$magic_file
[, int $magic_mode
= MAGIC_MIME
] )Attempts to guess the content type of supplied payload through libmagic.
If the attempt is successful, the guessed Content-Type will automatically be set as response Content-Type.
Список параметров
-
magic_file
-
specifies the magic.mime database to use
-
magic_mode
-
flags for libmagic
Возвращаемые значения
Returns the guessed content type on success или FALSE
в случае возникновения ошибки.
Ошибки
Throws HttpRuntimeException, HttpInvalidParamException.
Смотрите также
- HttpResponse::getContentType() - Get content type
- HttpResponse::setContentType() - Set content type
[an error occurred while processing the directive]
- Функция HttpResponse::capture() - Capture script output
- Функция HttpResponse::getBufferSize() - Get buffer size
- Функция HttpResponse::getCache() - Get cache
- Функция HttpResponse::getCacheControl() - Get cache control
- Функция HttpResponse::getContentDisposition() - Get content disposition
- Функция HttpResponse::getContentType() - Get content type
- Функция HttpResponse::getData() - Get data
- Функция HttpResponse::getETag() - Get ETag
- Функция HttpResponse::getFile() - Get file
- Функция HttpResponse::getGzip() - Get gzip
- Функция HttpResponse::getHeader() - Get header
- Функция HttpResponse::getLastModified() - Get last modified
- Функция HttpResponse::getRequestBody() - Get request body
- Функция HttpResponse::getRequestBodyStream() - Получить поток тела запроса
- Функция HttpResponse::getRequestHeaders() - Get request headers
- Функция HttpResponse::getStream() - Get Stream
- Функция HttpResponse::getThrottleDelay() - Get throttle delay
- Функция HttpResponse::guessContentType() - Guess content type
- Функция HttpResponse::redirect() - Redirect
- Функция HttpResponse::send() - Send response
- Функция HttpResponse::setBufferSize() - Set buffer size
- Функция HttpResponse::setCache() - Set cache
- Функция HttpResponse::setCacheControl() - Set cache control
- Функция HttpResponse::setContentDisposition() - Set content disposition
- Функция HttpResponse::setContentType() - Set content type
- Функция HttpResponse::setData() - Set data
- Функция HttpResponse::setETag() - Set ETag
- Функция HttpResponse::setFile() - Set file
- Функция HttpResponse::setGzip() - Set gzip
- Функция HttpResponse::setHeader() - Set header
- Функция HttpResponse::setLastModified() - Set last modified
- Функция HttpResponse::setStream() - Set stream
- Функция HttpResponse::setThrottleDelay() - Set throttle delay
- Функция HttpResponse::status() - Send HTTP response status
Коментарии
404 Not Found