JSON-запрос игнорирует «\» при проверке имени - PullRequest
0 голосов
/ 04 января 2019

При отправке запроса JSON POST:

{
    "name":"\c.3"
}

Я получаю ответ, который полностью игнорирует '\'. Это как-то связано с тем, как JSON обрабатывает этот символ?

{
    "name": "c.3",
    "registered": false
}

1 Ответ

0 голосов
/ 04 января 2019

\ является escape-символом в JSON, поэтому в основном строка, отправляемая в форме "\a.1", точно такая же, как "a.1". Если первое предназначено, "\\a.1" является фактической строкой, которая представляет \a.1.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...