Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
varstring
@varstring
Go
Как определять формат сообщения ,что пришло на сервер — Json или просто строка?
Я хочу отправлять на сервер json сообщения и просто строки, числа .Как можно определить, что за формат несет сообщение от клиента?
Вопрос задан
более трёх лет назад
301 просмотр
1
комментарий
Подписаться
1
Оценить
1
комментарий
Facebook
Вконтакте
Twitter
Алексей Шашенков
@teknik2008
Заголовки
Написано
более трёх лет назад
Решения вопроса
0
Пригласить эксперта
Ответы на вопрос
2
coxbrain
@coxbrain
Парзишь (демаршалишь) как JSON, если ошибка - считаешь простой строкой.
Ответ написан
более трёх лет назад
1
комментарий
Нравится
3
1
комментарий
Facebook
Вконтакте
Twitter
varstring
@varstring
Автор вопроса
))) вариант довольно интересный!
Написано
более трёх лет назад
Евгений Иваха
@ivahaev
Программист, связист и просто хороший человек
Смотришь на
HTTP
заголовок
Content-Type
. Если там
application/json
, то вывод очевиден! Если мы про
HTTP
сервер говорим, конечно, но с другими аналогично — есть служебные заголовки, которые определяют формат данных.
Ответ написан
более трёх лет назад
Комментировать
Нравится
Комментировать
Facebook
Вконтакте
Twitter
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
Linux
+1 ещё
Простой
Trace/breakpoint trap (core dumped)?
1 подписчик
6 часов назад
67 просмотров
0
ответов
Go
Простой
Неточность формулировки в книге или же я не понимаю?
1 подписчик
вчера
207 просмотров
2
ответа
Go
Простой
Зачем for {select} оборачивать в еще один select с time.Ticker?
1 подписчик
24 июн.
782 просмотра
3
ответа
Go
Средний
Какие гарантии на выравнивание адреса указателя?
1 подписчик
09 июн.
784 просмотра
1
ответ
Go
Средний
Как поменять env переменную PATH в golang (MacOS)?
2 подписчика
01 мая
151 просмотр
2
ответа
Веб-разработка
+1 ещё
Простой
Почему не кэшируются страницы на клиенте?
1 подписчик
23 апр.
229 просмотров
2
ответа
Go
Простой
Как установить драйвер mysql для golang?
2 подписчика
21 апр.
507 просмотров
1
ответ
PostgreSQL
+2 ещё
Средний
Как понять сколько max соединений в pgxpool-е тебе нужно?
1 подписчик
17 апр.
198 просмотров
1
ответ
Go
Простой
Можно ли как то избавится от названия основного модуля при импорте Go файлов?
1 подписчик
09 апр.
192 просмотра
0
ответов
Go
Простой
Какой посоветуете фреймворк (с роутингом, orm и мидлваре) для Golang?
2 подписчика
03 апр.
579 просмотров
3
ответа
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Go developer
ПСБ цифровая лаборатория
•
Москва
Разработчик Go
ИНГОССТРАХ БАНК
•
Москва
Go-разработчик
DatsTeam
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама