Александр Павлюк, использую TCP протокол.
Нашёл такие пакеты как:
net/textproto - для заголовков
mime/multipart/ - для content-type: multipart/form-data
encoding/json/ - для content-type: application/json
Но нет примеров их использования.
Никак не могу разобраться(
sparda_dezm, ну, тогда внимательно изучаем спеку http, там все ответы есть.
Чтобы легче было читать из сокета, можно использовать bufio, там реализована разбивка на строки из коробки, например.
Александр Павлюк, это первое что Я сделал) там все написано и готово, вот только слишком сложно для моего понимания. Очень уж глубоко уходят структуры, Я даже пытался скопировать пакет net/http и убрать лишнее но зависимостей слишком много.
Мне бы сейчас правильно спарсить данные из body
Для начала хочу сделать поддержку content-type: application/json и content-type: multipart/form-data
Не подскажете как использовать пакет mime/multipart?