2011/04/27

SymfonyでAjaxからのアクセスのみ許可する

$this->getRequest()->isXmlHttpRequest()
Ajaxでのアクセスだと、返り値がtrueになる。

if($this->getRequest()->isXmlHttpRequest()){
  //Ajaxでのアクセスの場合のみ行う処理
}
こういう風に書けば、Ajax以外のアクセスは何もしないとか404にしてページを表示しないとかできる。


参考
Symfonyドキュメント

0 件のコメント:

コメントを投稿