Все сервисы Хабра
Сообщество 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
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
Go
Простой
Зачем for {select} оборачивать в еще один select с time.Ticker?
1 подписчик
24 июн.
759 просмотров
3
ответа
Go
Средний
Какие гарантии на выравнивание адреса указателя?
1 подписчик
09 июн.
778 просмотров
1
ответ
Go
Средний
Как поменять env переменную PATH в golang (MacOS)?
2 подписчика
01 мая
151 просмотр
2
ответа
Веб-разработка
+1 ещё
Простой
Почему не кэшируются страницы на клиенте?
1 подписчик
23 апр.
225 просмотров
2
ответа
Go
Простой
Как установить драйвер mysql для golang?
2 подписчика
21 апр.
503 просмотра
1
ответ
PostgreSQL
+2 ещё
Средний
Как понять сколько max соединений в pgxpool-е тебе нужно?
1 подписчик
17 апр.
192 просмотра
1
ответ
Go
Простой
Можно ли как то избавится от названия основного модуля при импорте Go файлов?
1 подписчик
09 апр.
192 просмотра
0
ответов
Go
Простой
Какой посоветуете фреймворк (с роутингом, orm и мидлваре) для Golang?
2 подписчика
03 апр.
576 просмотров
3
ответа
VPN
+1 ещё
Средний
Каков самый простой путь ограничить кол-во устройств для пользователя xray?
2 подписчика
01 апр.
587 просмотров
1
ответ
Карьера в IT
+1 ещё
Простой
Что нужно знать middle и senior golang developer?
1 подписчик
31 мар.
1064 просмотра
2
ответа
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Go developer
ПСБ цифровая лаборатория
•
Москва
TeamLead (Go)
Okko
•
Москва
Go Developer (RnD)
AppMagic
•
Москва
от 1 500 до 3 000 $
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама