Я розробляю RESTful API, який буде працювати через повідомлення JSON, отримані та надіслані.
Питання в тому, коли я повертаю результат виклику API, як application/json
, відповідь повинна бути також закодована URL-адресою?
Наприклад, чи правильніше
{"status":"OK","id":"WjY3T2g2Z1JGV1dFcXRqcXh4TDBlNnd1bHlwMVVLVzBRWnU1TTBnWGwrUEFKTHd5RlZSSytRMmdMTnlBS1ViUg%3D%3D"}
або
{"status":"OK","id":"WjY3T2g2Z1JGV1dFcXRqcXh4TDBlNnd1bHlwMVVLVzBRWnU1TTBnWGwrUEFKTHd5RlZSSytRMmdMTnlBS1ViUg=="}
Відповіді:
4 для відповіді № 1Як випливає з назви, URL-кодування призначене для URL "s, тому не потрібно застосовувати його до вашого JSON, якщо це не URL.