JSON URL Encode – це процес кодування даних JSON у формат, безпечний для URL. Це включає:
Кодування JSON даних у рядок JSON.
Кодування URL результуючого рядка для забезпечення безпеки передачі URL-адрес.
Для безпечної передачі даних JSON через URL-адреси без порушення форматування URL-адрес через спеціальні символи.
Для надсилання об'єктів або масивів JSON у параметрах запиту в веб-запитах або викликах API.
Для забезпечення можливості включення даних JSON, згенерованих користувачем, або динамічних даних JSON до URL-адрес без виникнення помилок.
Кодування JSON даних (перетворення їх на рядок JSON).
Кодування URL результуючого рядка JSON, щоб замінити небезпечні символи їхніми еквівалентами, закодованими в URL.
Під час включення об'єктів або масивів JSON як параметрів запиту в URL-адресу для веб-запитів.
Під час передавання або зберігання даних JSON в URL-адресах без втручання в структуру URL-адреси.
Під час обробки даних користувача, які необхідно безпечно включено до URL-адрес.