私は ajax クエリに応答するバックエンドを作成中です。私は Codeigniter を使用しており、コントローラーはこれらの関数の束で構成されています。
public function name_change()
{
if($this->input->is_ajax_request())
{
//Grab the Inputs
//Do something
//Respond
}
else
{
}
}
私の唯一の質問は、Ajax リクエストではない場合をどのように処理すればよいですか? これらのコントローラー関数に ajax 以外のリクエストでアクセスする理由はありません。私が考えることができるオプションは次のとおりです。
- 返信なし
- エラー ページを表示します (ステータス コード 200 または 403 を使用すると仮定します)。