Интересный вариант, но хотелось бы контролировать всё-таки структуру синтаксически. Фактически в вашем варианте тот же JSON, только на словарях, но придётся писать квадратные скобки [] и не будет описания поля, которое можно было бы добавить с помощью ///summary. Хотя лично про такой вариант я не думал, спасибо, что обратили на это внимание.
Я немного уточню ответ от JavaScript: вы пытаетесь распаривать строку 'js/test.json' как json. Если бы там было написано ‘{“a”: “123”}’, то ошибки бы не было.
dicem, Спасибо за ссылки. Но даже в них видны недостатки. Примеры даны только для одного уровня вложенности объектов. На основе второй ссылки, пример, который, меня, честно, ставит в тупик:
Только я прошу вас не считайте это "провокацией", что ли. Просто как пример нестандартного запроса пользователей. А завтра тот же пользователь придёт и попросит "- Ой, ой! Относительно зелёного НАДА".
dicem, Ох, постараюсь внять вашему совету. Всё не могу себя заставить. Просто сама система выравниваний в HTML ну ооочень слабая (по моему личному мнению).
Просто я раньше не осознавал, что такая штука нормально реализована (не часто сталкиваюсь с HTML, но наконец-то я это выравнивание узрел). Благодарен вам, что явно показали. )))
jeruthadam, Потому вы и не можете найти ответ на ваш вопрос, что не хотите тратить время на сетевые анализаторы. Разбирайтесь с вашим вопросом сами. Удачи.
jeruthadam, Отлично! Докажи мне, что они уходят из браузера? Скрин запроса через fiddler из закладки RAW в ответ меня устроит. (Я понимаю ваше раздражение, но лично мне неясен ваш уровень владения инструментами сетевого анализа трафика, поэтому я и задаю вопросы, чтобы выяснить не работу всяких GUI в программах, а понимание работы сети)
Вы не убедили меня, что куки точно уходят. Вывода в консоли сервера недостаточно для доказательства, что они уходят.
Если они точно уходят и это видно через какой-то промежуточный прокси типа fiddler, то лично мне было бы всё равно, что его не видно в devtools. Пусть fiddler мне показывает эти куки. Я бы остановился на этом с убеждением, что ну, да, devtools не показывает из-за глюка, но я вижу их другим инструментом.
jeruthadam, Нужно убедиться, что куки действительно уходят. Убедиться можно только поймав трафик на выходе из браузера. Я однажды писал плагин для nginx-a, который подменял на лету любую часть запроса - и тело запроса и заголовки с куками. Так же можно поменять что-то и на входе на сервер. Поэтому то, что приходит вам на сервер - это не всегда только то, что отправил браузер.
Ну, а если куки все-таки браузерные, то не все-ли равно, видно их в devtools или нет? И, кстати, как вы их смотрите в браузере? Во вкладке Network или в Storage/Cookies?