System.Net.URLClient.TURLClient.Execute

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

function Execute(const ARequestMethod: string; const AURI: TURI; const ASourceStream: TStream = nil;  const AContentStream: TStream = nil; const AHeaders: TNetHeaders = nil): IURLResponse; overload;
function Execute(const ARequestMethod: string; const AURIStr: string; const ASourceStream: TStream = nil;  const AContentStream: TStream = nil; const AHeaders: TNetHeaders = nil): IURLResponse; overload;

C++

_di_IURLResponse __fastcall Execute(const System::UnicodeString ARequestMethod, const TURI &AURI, System::Classes::TStream* const ASourceStream = (System::Classes::TStream*)(0x0), System::Classes::TStream* const AContentStream = (System::Classes::TStream*)(0x0), const System::DynamicArray<TNameValuePair> AHeaders = System::DynamicArray<TNameValuePair>())/* overload */;
_di_IURLResponse __fastcall Execute(const System::UnicodeString ARequestMethod, const System::UnicodeString AURIStr, System::Classes::TStream* const ASourceStream = (System::Classes::TStream*)(0x0), System::Classes::TStream* const AContentStream = (System::Classes::TStream*)(0x0), const System::DynamicArray<TNameValuePair> AHeaders = System::DynamicArray<TNameValuePair>())/* overload */;

プロパティ

種類 可視性 ソース ユニット
function public
System.Net.URLClient.pas
System.Net.URLClient.hpp
System.Net.URLClient TURLClient


説明

要求を実行します。

Execute メソッドは、指定されたパラメータに従って要求を実行します。

ARequestMethod 実行されようとしている要求メソッド。
AURI 実行されようとしている要求の情報が含まれた TURI
AURIStr 実行されようとしている要求の情報が含まれた URI 文字列。
ASourceStream 要求データを提供する TStream
AContentStream 応答データを格納する TStreamAContentStream を指定した場合は、その解放はプログラム側で行う必要があります。指定しない場合は、この関数が TStream インスタンスを内部的に生成し、不要になったら解放します。
AHeaders 実行されようとしている要求の追加ヘッダー。

このメソッドは、指定された要求に関連付けられているプラットフォーム依存の IURLResponse オブジェクトを返します。

関連項目