概要

URL Encoding Course 日本語ガイド

日本語の url encoding ガイド: Understand percent-encoding, query strings, and the difference between encodeURI and encodeURIComponent.

このコースでは URL の一部を安全に表すためのエンコード を学びます。URL 全体、path segment、query value、フォーム値では、同じ文字でも扱いが変わることがあります。

対象者

  • OAuth redirect、callback URL、query string の不具合を調べる開発者
  • encodeURIencodeURIComponent の使い分けを整理したい人
  • +%20、二重エンコードの違いで迷ったことがある人

学ぶこと

  1. URL エンコードが必要な理由
  2. percent-encoding の基本
  3. query string の組み立てと解析
  4. encodeURIencodeURIComponent の違い
  5. フォーム値の + とスペース

URL の不具合は、値そのものよりも「どの部分に入れる値なのか」を見失ったときに起きます。このコースでは、文脈ごとに安全な扱い方を確認します。