Все сервисы Хабра
Сообщество 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
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
Go
Простой
Правильное разделение микросервисов?
1 подписчик
16 февр.
222 просмотра
3
ответа
Go
Средний
Golang путь как использовать паттерн Фабрику без наследования?
1 подписчик
05 февр.
268 просмотров
2
ответа
Go
+1 ещё
Средний
Почему не получается подключить внешние пакеты в golang?
1 подписчик
26 янв.
273 просмотра
1
ответ
Go
Простой
Почему GORM создает пустую таблицу?
1 подписчик
26 янв.
160 просмотров
1
ответ
Go
Простой
Как создать свою библиотеку для Go?
1 подписчик
24 янв.
210 просмотров
2
ответа
Go
+1 ещё
Простой
Что чаще всего пишут на Go?
2 подписчика
23 янв.
640 просмотров
6
ответов
Go
Простой
Рекурсивный функциональный литерал в Go?
1 подписчик
22 янв.
115 просмотров
1
ответ
Go
Простой
Почему может быть утечка памяти?
1 подписчик
13 янв.
231 просмотр
1
ответ
Telegram
+1 ещё
Простой
Markup клавиатура telebot?
1 подписчик
10 янв.
131 просмотр
0
ответов
Go
+1 ещё
Простой
Почему ошибка в SendMessageParams?
1 подписчик
09 янв.
423 просмотра
1
ответ
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Backend-Developer GO/Golang
Тетрика
•
Москва
от 200 000 до 300 000 ₽
Golang разработчик/Go developer/Программист
ЭЛВИС-НеоТек
от 200 000 до 300 000 ₽
Senior Go/Golang Developer/Разработчик
TQB
от 400 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама