| 4D v15.4WEB GET HTTP BODY | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | 
    4D v15.4
 WEB GET HTTP BODY 
         | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| WEB GET HTTP BODY ( body ) | ||||||||
| 引数 | 型 | 説明 | ||||||
| body | BLOB, テキスト |   | HTTPリクエストのボディ | |||||
WEB GET HTTP BODYコマンドは、 処理中のHTTPリクエストのボディを返します。 HTTPボディは、処理や解析されることなく、そのままの状態で返されます。
このコマンドはWebデータベースメソッド (On Web Authenticationデータベースメソッド、On Web Connectionデータベースメソッド) 、またはWebリクエスト処理メソッドで呼び出します。
引数 body にはBLOBまたはテキストタイプの変数やフィールドを渡すことができます。一般的に、テキスト型引数の利用が推奨されます (body引数は2GBを上限としたテキストを受け取ることができます)。
例えばこのコマンドを使用して、リクエストのボディ内を検索することができます。また上級ユーザーは、4Dのデータベース内でWebDAVサーバーを設定することもできます。
4D Webサーバーに簡単なリクエストを送り、HTTPボディの内容をデバッガーで表示します。
以下は4D Webサーバーに送られたフォームと対応するHTMLコードです。

次はTest4Dv11メソッドです。
 C_TEXT($requestText)
 
 WEB GET HTTP BODY($requestText)
 WEB SEND FILE("page.html")注: このメソッドのプロパティに"4DHTMLタグおよびURL (4DACTION) で利用可能"を指定します。
フォームがWebサーバーに提出されると、変数$requestTextはHTTPリクエストボディのテキストを受け取ります。
	プロダクト: 4D
	テーマ: Webサーバ
	番号: 
        814
        
        
        
	
	初出: 4D 2004
	名称変更: 4D v13
	
	
	ランゲージリファレンス ( 4D v15.4)
	
	
	ランゲージリファレンス ( 4D v15)
	
	
	
	
	
	ランゲージリファレンス ( 4D v15.3)
 コメントを追加
コメントを追加