TsgcHTTP3Client › 方法 › Head

Head 方法

发送同步 HTTP/3 HEAD 请求并返回响应对象。

语法

function Head(const aURL: string): TsgcHTTP3Response;

参数

名称类型描述
aURLconst string请求标头的目标资源的绝对 URL。

返回值

响应对象,公开状态码和响应标头。(TsgcHTTP3Response)

备注

Head 仅请求资源的元数据:服务器返回状态行和标头,但不返回正文,与对同一 URL 执行 Get 完全相同。使用它可以检查资源是否存在、读取其 content-length 或 content-type,或在不传输负载的情况下测试缓存验证器。调用阻塞直至收到响应,并返回一个已填充 StatusCode 和 Headers 的 TsgcHTTP3Response。

示例


oResponse := oClient.Head('https://api.example.com/v1/file.bin');
Log(IntToStr(oResponse.StatusCode));

返回方法