array ( 0 => 'index.php', 1 => 'PHP Manual', ), 'head' => array ( 0 => 'UTF-8', 1 => 'ru', ), 'this' => array ( 0 => 'eventhttp.setallowedmethods.php', 1 => 'EventHttp::setAllowedMethods', ), 'up' => array ( 0 => 'class.eventhttp.php', 1 => 'EventHttp', ), 'prev' => array ( 0 => 'eventhttp.removeserveralias.php', 1 => 'EventHttp::removeServerAlias', ), 'next' => array ( 0 => 'eventhttp.setcallback.php', 1 => 'EventHttp::setCallback', ), 'alternatives' => array ( ), 'source' => array ( 'lang' => 'ru', 'path' => 'reference/event/eventhttp/setallowedmethods.xml', ), ); $setup["toc"] = $TOC; $setup["toc_deprecated"] = $TOC_DEPRECATED; $setup["parents"] = $PARENTS; manual_setup($setup); ?>
(PECL event >= 1.4.0-beta)
EventHttp::setAllowedMethods — Устанавливает, какие методы HTTP поддерживаются в запросах, принятых этим сервером и переданных callback-функции пользователя
Устанавливает, какие методы HTTP поддерживаются в запросах, принятых этим сервером и переданных callback-функции пользователя.
Если не поддерживается, выдаст в ответ
"405 Method not allowed"
.
По умолчанию разрешены следующие методы:
GET
,
POST
,
HEAD
,
PUT
,
DELETE
. Смотрите константы
EventHttpRequest::CMD_*
.
methods
Битовая маска констант
EventHttpRequest::CMD_*
.
Функция не возвращает значения после выполнения.