Page History
...
InboundTextハンドラーを利用して、HTTPクライアント・プログラムからテキスト・コンテンツを受け取り、テキスト応答を送信することができます。
このコンテンツ・ハンドラーのRECEIVEコマンドが実行されると、次のことが実行されます。
コンテンツが存在しない場合、OKステータスが返されます。
ハンドラーは、バイナリー・テキストからUnicodeテキストへの変換に使用されるエンコーディングを決定し、TOキーワードに指定したフィールドを、変換したUnicode値で更新します。
コマンド | キーワード | 値 | 開発者用メモ |
|---|---|---|---|
RECEIVE | HANDLER | InboundText |
ENCODING |
ENCODING
任意。詳細は、「ENCODING」を参照してください。 バイナリー・テキストからUnicodeテキストへの変換に使用されます。 |
TO | フィールド | 必須。テキストを指定のフィールドにバインドします。 |
例
RECEIVE HANDLER(InboundText) TO(MSG)
SENDコマンドを使って、簡素なプレーン・テキスト応答が作成できます。
コマンド | キーワード | 値 | 開発者用メモ |
|---|---|---|---|
SEND | HANDLER |
InboundText |
STATUS | 値 | 任意。HTTPステータス番号 |
MESSAGE | 値 | 任意。HTTPステータス・メッセージ |
FROM | フィールド | 任意。テキストを指定のフィールドに送信します。 |
UACACHE | 値 |
任意。キャッシュ制御最大期間 |
UADISPOSITION | 値 | 任意。コンテンツ処理のファイル名 |
ENCODING | 任意。詳細は、「ENCODING」を参照してください。 |
Unicodeテキストからバイナリ・テキストへの変換に使用されます。 |
CONTENT | 任意。詳細は、「CONTENT |
任意。詳細は、「CONTENT」を参照してください。
」を参照してください。 |
CHARSET | *YES | 任意。charset属性を含めます。 |
*NO | charset属性を含めません。 |
*TEXT | デフォルト。コンテンツがテキストの場合、charset属性を含めます。 |
例
SEND HANDLER(InboundText) FROM(MSG)