Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
varstring
@varstring
Go
Как определять формат сообщения ,что пришло на сервер — Json или просто строка?
Я хочу отправлять на сервер json сообщения и просто строки, числа .Как можно определить, что за формат несет сообщение от клиента?
Вопрос задан
более трёх лет назад
300 просмотров
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
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
PostgreSQL
+2 ещё
Средний
Как понять сколько max соединений в pgxpool-е тебе нужно?
1 подписчик
вчера
77 просмотров
1
ответ
Go
Простой
Можно ли как то избавится от названия основного модуля при импорте Go файлов?
1 подписчик
09 апр.
121 просмотр
0
ответов
Go
Простой
Какой посоветуете фреймворк (с роутингом, orm и мидлваре) для Golang?
2 подписчика
03 апр.
444 просмотра
3
ответа
VPN
+1 ещё
Средний
Каков самый простой путь ограничить кол-во устройств для пользователя xray?
2 подписчика
01 апр.
534 просмотра
1
ответ
Карьера в IT
+1 ещё
Простой
Что нужно знать middle и senior golang developer?
1 подписчик
31 мар.
739 просмотров
2
ответа
Nginx
+1 ещё
Простой
Как пробросить Ngnix?
1 подписчик
31 мар.
284 просмотра
0
ответов
Go
Простой
По какой причине Go не видит tdjson.dll?
1 подписчик
24 мар.
102 просмотра
1
ответ
Go
Простой
На каком слое принято обрабатывать ошибки?
1 подписчик
24 мар.
162 просмотра
1
ответ
Go
Простой
Как дебажить go модуль в vscode?
1 подписчик
23 мар.
104 просмотра
1
ответ
Go
Простой
Проверка времени при тестах?
1 подписчик
15 мар.
100 просмотров
1
ответ
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Middle Go developer
Lucky Hunter
от 1 500 до 2 300 $
Разработчик WebRTC-сервисов на Go в видеоплатформу
Яндекс
•
Москва
от 300 000 до 490 000 ₽
SEO - специалист / Link Builder (ENG)
DrunkLab
от 1 100 $
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама