このトピックでは、リクエスト処理関数の構文、説明、パラメーター、および戻り値について説明します。 このトピックでは、これらの関数の例も示します。
add_req_header
この関数の詳細を次の表に示します。
項目 | 説明 |
構文 |
|
説明 | オリジンサーバーにリダイレクトされる前に、リクエストにリクエストヘッダーを追加します。 |
パラメーター |
|
戻り値 | 指定されたリクエストヘッダーが無効な場合は、デフォルトで |
例: | |
del_req_header
この関数の詳細を次の表に示します。
項目 | 説明 |
構文 |
|
説明 | オリジンサーバーにリダイレクトされる前に、リクエストからリクエストヘッダーを削除します。 |
パラメーター |
|
戻り値 | 指定されたリクエストヘッダーが無効な場合は、デフォルトで |
例: | |
add_rsp_header
この関数の詳細を次の表に示します。
項目 | 説明 |
構文 |
|
説明 | レスポンスヘッダーを追加します。 |
パラメーター |
|
戻り値 | 指定されたレスポンスヘッダーが無効な場合は、デフォルトで |
例: | |
del_rsp_header
この関数の詳細を次の表に示します。
項目 | 説明 |
構文 |
|
説明 | レスポンスヘッダーを削除します。 |
パラメーター |
|
戻り値 | 指定されたレスポンスヘッダーが無効な場合は、デフォルトで |
例: | |
encode_args
この関数の詳細を次の表に示します。
項目 | 説明 |
構文 |
|
説明 |
|
パラメーター | d: 変換する辞書。 |
戻り値 | URIエンコードされた文字列を返します。 |
例: | |
decode_args
この関数の詳細を次の表に示します。
項目 | 説明 |
構文 |
|
説明 | k1=v1&k2=v2の形式のURIエンコードされた文字列をディクショナリ型の文字列に変換します。 |
パラメーター | s: 変換する文字列。 |
戻り値 | 指定された文字列から変換された辞書オブジェクトを返します。 |
例: | |
rewrite
この関数の詳細を次の表に示します。
項目 | 説明 |
構文 |
|
説明 | 書き換えまたはリダイレクト操作を実行します。 |
パラメーター |
|
戻り値 |
|
例: | |
言う
この関数の詳細を次の表に示します。
項目 | 説明 |
構文 |
|
説明 | レスポンス本文を出力し、出力の最後に改行文字を追加します。 |
パラメーター | arg: レスポンス本文の内容。 データ型: 任意の型。 |
戻り値 | なし。 |
例: | |
この関数の詳細を次の表に示します。
項目 | 説明 |
構文 |
|
説明 | レスポンス本文を印刷します。 この関数は、 |
パラメーター | arg: レスポンス本文の内容。 データ型: 任意の型。 |
戻り値 | なし。 |
例: | |
出口
この関数の詳細を次の表に示します。
項目 | 説明 |
構文 |
|
説明 | 指定された |
パラメーター |
|
戻り値 | なし。 |
例: |
|
get_rsp_header
この関数の詳細を次の表に示します。
項目 | 説明 |
構文 |
|
説明 | レスポンスヘッダーを取得します。 |
パラメーター | str: 取得するレスポンスヘッダー。 データ型: 文字列。 |
戻り値 | 文字列、数値、ディクショナリ、またはBooleanデータ型の指定されたレスポンスヘッダーを返します。
|
例: | |
add_rsp_cookie
この関数の詳細を次の表に示します。
項目 | 説明 |
構文 |
|
説明 | レスポンスcookieを設定します。 関数が呼び出されるたびに、新しいSet-Cookie応答ヘッダーが生成されます。 |
パラメーター |
|
戻り値 | 指定されたcookieが設定されている場合はtrueの値が返され、指定されたcookieの設定に失敗した場合はfalseの値が返されます。 |
例: | レスポンス: |