Cowboy 0.6.0
Небольшой быстрый HTTP-сервер Cowboy обновился до версии 0.6.0.
Среди изменений:
завершена переработка API чтения. Теперь чтение совершается с помощью функции cowboy_http_req:stream_body/1, которая берет на себя работу по Transfer-Encoding и Content-Encoding, возвращая расшифрованные данные, готовые к дальнейшей обработке;
добавлена поддержка фрагментированных websocket-сообщений;
добавлена функция sockname/1 для TCP и SSL транспортов;
добавлены новые коды состояния HTTP из RFC 6585;
различные исправления ошибок в REST;
повышена информативность сообщений об ошибках;
небольшие улучшения в документации;
переделан набор HTTP-тестов;
добавлено множество различных тестов.
Преимущества Cowboy:
небольшой размер кодовой базы;
высокая скорость работы: используется Binary HTTP для увеличения скорости работы и уменьшения объема потребляемой памяти;
легкость встраивания в другие приложения;
чистота кода: нет параметризованных модулей, нет никакого process dictionary, только чистый код на Erlang.
>>> Исходный код проекта доступен на гитхабе.
Метки: cowboy, erlang, http
Среди изменений:
завершена переработка API чтения. Теперь чтение совершается с помощью функции cowboy_http_req:stream_body/1, которая берет на себя работу по Transfer-Encoding и Content-Encoding, возвращая расшифрованные данные, готовые к дальнейшей обработке;
добавлена поддержка фрагментированных websocket-сообщений;
добавлена функция sockname/1 для TCP и SSL транспортов;
добавлены новые коды состояния HTTP из RFC 6585;
различные исправления ошибок в REST;
повышена информативность сообщений об ошибках;
небольшие улучшения в документации;
переделан набор HTTP-тестов;
добавлено множество различных тестов.
Преимущества Cowboy:
небольшой размер кодовой базы;
высокая скорость работы: используется Binary HTTP для увеличения скорости работы и уменьшения объема потребляемой памяти;
легкость встраивания в другие приложения;
чистота кода: нет параметризованных модулей, нет никакого process dictionary, только чистый код на Erlang.
>>> Исходный код проекта доступен на гитхабе.
Метки: cowboy, erlang, http
Ещё новости по теме:
18:20