StacLink interface

リンクモデル。

参照: http://schemas.opengis.net/ogcapi/features/part1/1.0/openapi/schemas/link.yaml

リンクを表している。

プロパティ

body

POSTリクエストの場合、リソースはHTTPボディをJSONオブジェクトとして指定できます。

headers

ヘッダーにマッピングされるオブジェクトのキー-値ペア。 例:{ "Accept": "application/json" }。

href

リンクの URL。

hreflang

リンクされたリソースの言語。

length

リンクされたリソースの長さ。

merge

クライアントがリンクをたどる前に本体値を現在のリクエスト本体に統合することが期待されるかどうかを示します。 これはサーバーがPOSTリクエストに応答している場合にのみ有効です。 既定値は false です。

method

リソースが期待するHTTPメソッドを指定します。 デフォルト:GET。

rel

リンクの関係性の種類。

title

リンクのタイトルです。

type

リンクされたリソースのMIMEタイプです。

プロパティの詳細

POSTリクエストの場合、リソースはHTTPボディをJSONオブジェクトとして指定できます。

body?: Record<string, any>

プロパティ値

Record<string, any>

ヘッダーにマッピングされるオブジェクトのキー-値ペア。 例:{ "Accept": "application/json" }。

headers?: Record<string, string>

プロパティ値

Record<string, string>

リンクの URL。

href: string

プロパティ値

string

リンクされたリソースの言語。

hreflang?: string

プロパティ値

string

リンクされたリソースの長さ。

length?: number

プロパティ値

number

クライアントがリンクをたどる前に本体値を現在のリクエスト本体に統合することが期待されるかどうかを示します。 これはサーバーがPOSTリクエストに応答している場合にのみ有効です。 既定値は false です。

merge?: boolean

プロパティ値

boolean

リソースが期待するHTTPメソッドを指定します。 デフォルト:GET。

method?: string

プロパティ値

string

リンクの関係性の種類。

rel?: string

プロパティ値

string

リンクのタイトルです。

title?: string

プロパティ値

string

リンクされたリソースのMIMEタイプです。

type?: string

プロパティ値

string