RFC 6570 URL Template

RFC 6570 Level 1–2 に従ってパス、クエリ、リストの変数を展開します。式の実行やネットワークへのアクセスは行いません。

ブラウザー内でローカル処理
このページは公開ディレクトリのチェックに合格しています。JavaScript を有効にすると、すべての機能を使用できます。
使用ガイド

RFC 6570 URL Template の使い方

RFC 6570 URL Template は現在のブラウザ内でのみ入力を処理し、アップロード、ネットワーク接続、永続ストレージへの書き込みは行いません。

  1. テンプレートを入力

    /users/{id}{?fields,lang}のデフォルトテンプレートを使用します。

  2. 変数を提供

    id、フィールドリスト、言語 JSON を入力します。

  3. 展開して再確認

    エスケープ後の結果と未定義変数のエラーを確認できますが、結果を検証済みの URL と見なさないでください。

制限事項と注意点

  • 計画された Level 1–2 演算子のみを実装し、スクリプト、関数、任意の式には対応していません。
  • 未定義の変数、ネストされたオブジェクト、サポートされていない修飾子はエラーになります。
  • このツールはリクエストの作成、リモートレスポンスの解析、アドレスへの到達可能性の確認を行いません。

よくある質問

リクエストを送信しますか?

いいえ、結果は単なる文字列です。

リストはどのように展開されますか?

クエリおよびパス演算子は、RFCの規則に従って対応する区切り形式を生成します。

特殊文字がエンコードされるのはなぜですか?

エンコードによって変数値がテンプレート構造を変更するのを防ぐのは、URL Template の想定される動作です。

ページのフィードバック問題を見つけましたか、または改善提案がありますか?
フィードバック機能はオンライン版での使用が必要です

オンライン版で JavaScript を有効にしてから送信してください。現在のツールまたは事例のローカル機能には影響しません。

オンライン版へフィードバックを送る