Мы выпустили RESTinio 0.4.9!
2019.05.14
В этой версии мы исправили ряд серьезных ошибок, которые были выявлены нашими пользователями.
Так же мы модифицировали интерфейс класса http_header_fields_t:
- старые методы get_field(field_name, default_value) и get_field(field_id, default_value) объявлены устаревшими. Они будут удалены в одной из последующих версий RESTinio. Вместо этих методов должны использоваться новые методы get_field_or(field_name, default_value) и get_field_or(field_id, default_value);
- добавлены noexcept-методы try_get_field(field_name) и try_get_field(field_id), которые не бросают исключения, если поле не найдено, а возвращают нулевой указатель;
- добавлены методы value_of(field_name) и value_of(field_id), которые возвращают string_view_t, а не const std::string&. Если поле не найдено, то бросается исключение;
- добавлены noexcept-методы opt_value_of(field_name) и opt_value_of(field_id), которые возвращают optional_t<string_view_t>.
Основной репозиторий RESTinio находится на bitbucket (есть github зеркало).
Архивы зафиксированных версий находятся в download section.
Документация находится здесь.
Также доступна Doxygen документация: RESTinio-0.4 API Reference.
Если вам чего-то не хватает в RESTinio и вы хотели бы увидеть в RESTinio нужную вам функциональность, то можете написать нам об этом на info@stiffstream.com.