全体表示

[ リスト ]

※まずはコントローラ$componentsに
public $components = array('RequestHandler');
を追加。

-----------------------------------------------------------------------------------------
【クライアントの状態をチェック】


$this->RequestHandler->isGet → GETによるアクセスかどうか

$this->RequestHandler->isPost → POSTによるアクセスかどうk

$this->RequestHandler->isSSL → SSL(HTTPS)アクセスかどうか

$this->RequestHandler->isAjax → Ajaxによるアクセスかどうか

$this->RequestHandler->isXml → XMLレスポンスを受け付けるかどうか

$this->RequestHandler->isRss → RSSレスポンスを受け付けるかどうか

$this->RequestHandler->isAtom → Atomレスポンスを受け付けるかどうか

$this->RequestHandler->isMobile → モバイルからのアクセスかどうか


※クライアントがどのような形でアクセスしているのかを調べるのに利用する。

---------------------------------------------------------------------------------------
【レスポンスの編集】・・・(レスポンスとは、投げたものが帰ってくること)


.灰鵐謄鵐弔両霾鵑寮瀋

$this->RequestHandler->setContent('名前','タイプ');

※第1引数 → content-typeを示す値('html','css','xml'など)
※第2引数 → mime-typeの値('text/html','text/css'など)


特定の種類のコンテンツの設定

$this->RequestHandler->renderAs('コントローラ','タイプ');

※第1引数 → コントローラの参照
※第2引数 → content-typeの指定


レスポンスのヘッダー情報の設定

$this->RequestHandler->respondAs('タイプ','オプション');

第1引数 → content-type or mime-type
第2引数 → 使用するタイプの番号


ねダ菘に用いられるタイプ

$this->RequestHandler->prefers('タイプ')

※引数にはcontent-typeを指定する。複数指定の場合は、最初にマッチするものが使われる。

---------------------------------------------------------------------------------------

閉じる コメント(0)

コメント投稿

顔アイコン

顔アイコン・表示画像の選択

名前パスワードブログ
絵文字
×
  • オリジナル
  • SoftBank1
  • SoftBank2
  • SoftBank3
  • SoftBank4
  • docomo1
  • docomo2
  • au1
  • au2
  • au3
  • au4
投稿

.


プライバシー -  利用規約 -  メディアステートメント -  ガイドライン -  順守事項 -  ご意見・ご要望 -  ヘルプ・お問い合わせ

Copyright (C) 2019 Yahoo Japan Corporation. All Rights Reserved.

みんなの更新記事