Привет! Делаю REST сервер. В одном месте нужно оставить только POST (create).
Если сделать так 'only' => ['create'] то перестает работать OPTIONS. На фронте VueJS, который сначала посылает OPTIONS а потом уже POST.
Как быть?
В REST оставить только OPTIONS и POST
- samdark
- Администратор
- Сообщения: 9489
- Зарегистрирован: 2009.04.02, 13:46
- Откуда: Воронеж
- Контактная информация:
Re: В REST оставить только OPTIONS и POST
Можно в самом контроллере использовать verbs():
Код: Выделить всё
/**
* @inheritdoc
*/
protected function verbs()
{
return [
'update' => ['OPTIONS', 'POST'],
];
}
Нравится Yii? Давайте сделаем его лучше!.
Re: В REST оставить только OPTIONS и POST
Спасибо!samdark писал(а): ↑2017.06.30, 12:58 Можно в самом контроллере использовать verbs():
Код: Выделить всё
/** * @inheritdoc */ protected function verbs() { return [ 'update' => ['OPTIONS', 'POST'], ]; }