Yiiでデータの受け取りをPOST形式のみ許可するようにするには、コントローラで以下のように記述するだけでOKです。
public function filters()
{
return array(
'postOnly + delete,update',
);
}
この場合、deleteアクションとupdateアクションはPOST形式のみ許可されるようになります。
また、ajaxのみ許可する場合は、
public function filters()
{
return array(
'postOnly + delete,update',
'ajaxOnly + updatestatus',
);
}
のように記述すれば、updatestatusアクションはajaxでの接続のみ許可されるようになります。