Задать вопрос
@Urukhayy

Правильный обмен JSON между клиентом и сервером?

Верно ли, что для обмена JS-объектами {} между клиентом и сервером, их обязательно нужно, перед отправкой, упаковать так?
JSON.stringify({})
  • Вопрос задан
  • 310 просмотров
Подписаться 1 Оценить Комментировать
Решения вопроса 1
cashalot
@cashalot
Если я вам помог - пометьте мой ответ как решение
stringify преобразует массив в строку и все. То есть, если у вас уже строка данных в виде {"data":data,"nodata":nodata} - то делать ничего не надо. А если у вас массив
array = {
data = "data",
nodata = "nodata"
}

То тогда перед оправкой его надо превратить в строку JSON.stringify(array);
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
profesor08
@profesor08 Куратор тега JavaScript
Смотря как ты их хочешь передать. Можешь составить запрос из свой объекта. Но можно и вот так:
http.post("bla/bla", {
  param1: "value1"
});


Зависит еще от того, как ты отсылаешь запрос.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы