この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

getRedirectCode()

PageReference オブジェクトの getRedirect()true に設定されている場合に使用される HTTP リダイレクトコードを返します。

署名

public Integer getRedirectCode()

戻り値

型: Integer

使用可能な値:
  • 0 — この PageReference のデフォルトのリダイレクトアクションを使用してリダイレクトされます。通常は、JavaScript ベースのリダイレクトまたは HTTP 302 です。

    redirectCode が 0 の PageReference を参照する Site の URLRewirter インターフェースの実装はリダイレクトされません。

    メモ

  • 301 — 恒久的に移動されます。HTTP GET リクエストをリダイレクト先の場所に送信することで、ユーザをリダイレクトします。要求された URL への参照をリダイレクト先の場所に更新する手順が含まれています。
  • 302 — 一時的に移動されます。HTTP GET リクエストをリダイレクト先の場所に送信することで、ユーザをリダイレクトします。リダイレクトは一時的であるため、更新手順は含まれていません。
  • 303 — 他を参照します。HTTP GET リクエストをリダイレクト先の場所に送信することで、ユーザをリダイレクトします。通常は使用されません。クライアントが POST 要求を送信したとき、POST 要求の代わりに GET 要求を使用して新しい Web ページを呼び出すようにする場合に役立ちます。
  • 307 — 一時的なリダイレクト。HTTP メソッドに関係なく、同じ HTTP 要求をリダイレクト先の場所に送信します。リダイレクトは一時的であるため、更新手順は含まれていません。
  • 308 — 恒久的なリダイレクト。HTTP メソッドに関係なく、同じ HTTP 要求をリダイレクト先の場所に送信します。要求された URL への参照をリダイレクト先の場所に更新する手順が含まれています。