フォームとディープリンクのためURLコンポーネントをエンコード・デコードする
該当する場合
トラッキングやディープリンクが壊れる:理解のためデコードし、次段のパイプライン向けにきれいにエンコード。
使うツール
URLのエンコード・デコード。
URLエンコード/デコード を開く →手順
- 1一度デコードして調査し、利用ライブラリに従いエンコード。
- 2サーバーパーサの世代に応じ+と%20に注意。
- 3エンコード後にdev/stagingホストを比較。
- 4承認チャネル外で機微URLを平文共有しない。
例
- モバイル規則に沿ってクエリのJWTをエンコード。
- アンパサンド付き商品名がUTMを切断。
避けること
- スキームとスラッシュごと全体をエンコード。
- テストなしでencodeURIとencodeURIComponent混在。
- エンコード後もクエリに秘密。
関連ツール
ブログで
開発者・データツール のその他
- JSON APIペイロードを素早くデバッグする
- APIと連携向けにCSVをJSONへ変換する
- YAMLとJSONの設定を正規化する
- URLクエリパラメータをテストして修正する
- JWTトークンを安全にデコードして確認する
- 実データサンプルで正規表現をテストする
すべてのタスクガイド または次の 開発者・データツール ハブ.
よくある質問
スラッシュは?
パスセグメントとクエリ値はルールが異なる。実SDKで確認。
二重エンコード?
安定するまでデコードし、次ホップは一回だけエンコード。