System.Net.HttpClient.THTTPClient.BeginHead

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

Delphi

function BeginHead(const AURL: string; const AHeaders: TNetHeaders = nil): IAsyncResult; overload;
function BeginHead(const AsyncCallback: TAsyncCallback; const AURL: string; const AHeaders: TNetHeaders = nil): IAsyncResult; overload;
function BeginHead(const AsyncCallbackEvent: TAsyncCallbackEvent; const AURL: string; const AHeaders: TNetHeaders = nil): IAsyncResult; overload;

C++

System::Types::_di_IAsyncResult __fastcall BeginHead(const System::UnicodeString AURL, const System::DynamicArray<System::Net::Urlclient::TNameValuePair> AHeaders = System::DynamicArray<System::Net::Urlclient::TNameValuePair>())/* overload */;
System::Types::_di_IAsyncResult __fastcall BeginHead(const System::Classes::_di_TAsyncCallback AsyncCallback, const System::UnicodeString AURL, const System::DynamicArray<System::Net::Urlclient::TNameValuePair> AHeaders = System::DynamicArray<System::Net::Urlclient::TNameValuePair>())/* overload */;
System::Types::_di_IAsyncResult __fastcall BeginHead(const System::Classes::TAsyncProcedureEvent AsyncCallbackEvent, const System::UnicodeString AURL, const System::DynamicArray<System::Net::Urlclient::TNameValuePair> AHeaders = System::DynamicArray<System::Net::Urlclient::TNameValuePair>())/* overload */;

プロパティ

種類 可視性 ソース ユニット
function public
System.Net.HttpClient.pas
System.Net.HTTPClient.hpp
System.Net.HttpClient THTTPClient


説明

非同期 HTTP リクエストを、HEAD HTTP リクエスト メソッドを使用して開始します。

BeginHead を呼び出す際、HTTP リクエストを実行するのに必要なデータを提供しなければなりません:

  • AURL は、リクエストのターゲット URL です。
  • AHeaders(省略可能)は、リクエストに含まれるヘッダーのリストです。
  • AsyncCallback(省略可能)は、レスポンスが受け取られたとき、またはリクエストが失敗した際に呼び出されるコールバック プロシージャです。
  • AsyncCallbackEvent(省略可能)は、レスポンスが受け取られたとき、またはリクエストが失敗した際に呼び出されるイベント ハンドラです。

isc_portable_integer() の詳細については、BeginExecuteを参照してください。

関連項目