mirror of
https://github.com/gohugoio/hugo.git
synced 2024-11-14 20:37:55 -05:00
1.2 KiB
1.2 KiB
title | description | categories | keywords | action | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Data | Applicable to resources returned by the resources.GetRemote function, returns information from the HTTP response. |
|
The Data
method on a resource returned by the resources.GetRemote
function returns information from the HTTP response.
{{ $url := "https://example.org/images/a.jpg" }}
{{ with resources.GetRemote $url }}
{{ with .Err }}
{{ errorf "%s" . }}
{{ else }}
{{ with .Data }}
{{ .ContentLength }} → 42764
{{ .ContentType }} → image/jpeg
{{ .Status }} → 200 OK
{{ .StatusCode }} → 200
{{ .TransferEncoding }} → []
{{ end }}
{{ end }}
{{ else }}
{{ errorf "Unable to get remote resource %q" $url }}
{{ end }}
- ContentLength
- (
int
) The content length in bytes. - ContentType
- (
string
) The content type. - Status
- (
string
) The HTTP status text. - StatusCode
- (
int
) The HTTP status code. - TransferEncoding
- (
string
) The transfer encoding.