使用前に確認してください
- 数値識別子が非常に大きい場合は、JSON文字列として扱います。
- Base64は暗号化ではないので、機密保護手段として使用しないでください。
- URL全体ではなくパラメータ値を1つずつエンコードしてください。
APIテストデータを準備する
まず、JSONクリーンアップツールで文法を確認し、必要なフィールドとデータ型がAPI仕様と一致するかどうかを別々に確認します。文法チェックパスは、サーバーが要求を受け入れるという意味ではありません。大きな数値識別子は精度を失わないように文字列として扱い、重複キーのあるソースは変換前に確認してください。
適切な文字列変換を選ぶ
URLパラメータは値ごとに別々にエンコードしてください。完成したアドレス全体を同じように変換すると、アドレスの区切り文字に変わります。 Base64が必要な場合は、APIが標準のBase64とBase64URLのどちらを要求しているかを確認してください。このサイトのBase64ツールは、標準のBase64およびUTF-8テキストを対象としています。
テストデータで結果を確認する
テストには、実際のパスワードやアクセストークンの代わりに仮想データを使用してください。原文をエンコードしてから再デコードして比較すると、切り捨てまたは重複エンコードを見つけるのに役立ちます。 UUIDはデータを識別するために使用できますが、アクセス権チェックやデータベースの唯一の制約に代わるものではありません。
推奨作業手順
- JSON整形 - JSONを見事に並べ替え、文法を調べます。
- Base64変換 — ハングルを含むテキストをエンコード・デコードします。
- URLエンコード - 住所に入る文字を安全に変換してください。
- UUID生成 - バージョン4のUUIDを必要な数だけ作成してください。
入力値はブラウザで処理されます。各ツールのサポート範囲と例を確認し、結果を使用してください。