RFC 6570 URL Template
RFC 6570 Level 1–2 に従ってパス、クエリ、リストの変数を展開します。式の実行やネットワークへのアクセスは行いません。
ブラウザー内でローカル処理
このページは公開ディレクトリのチェックに合格しています。JavaScript を有効にすると、すべての機能を使用できます。
使用ガイド
RFC 6570 URL Template の使い方
RFC 6570 URL Template は現在のブラウザ内でのみ入力を処理し、アップロード、ネットワーク接続、永続ストレージへの書き込みは行いません。
テンプレートを入力
/users/{id}{?fields,lang}のデフォルトテンプレートを使用します。
変数を提供
id、フィールドリスト、言語 JSON を入力します。
展開して再確認
エスケープ後の結果と未定義変数のエラーを確認できますが、結果を検証済みの URL と見なさないでください。
制限事項と注意点
- 計画された Level 1–2 演算子のみを実装し、スクリプト、関数、任意の式には対応していません。
- 未定義の変数、ネストされたオブジェクト、サポートされていない修飾子はエラーになります。
- このツールはリクエストの作成、リモートレスポンスの解析、アドレスへの到達可能性の確認を行いません。
よくある質問
リクエストを送信しますか?
いいえ、結果は単なる文字列です。
リストはどのように展開されますか?
クエリおよびパス演算子は、RFCの規則に従って対応する区切り形式を生成します。
特殊文字がエンコードされるのはなぜですか?
エンコードによって変数値がテンプレート構造を変更するのを防ぐのは、URL Template の想定される動作です。