как использовать nghttp2 для отправки данных через один stream_id на открытой паре, до которой все еще доступен

Я поискал этот форум по поводу nghttp2 по этому поводу, временно не нашел ничего полезного.
Я написал демонстрационный пример использования nghttp2 для связи с AVS.
Это AVS. Распознаватель часть. После того, как я установил с AVS. Сервер, я хочу проверить интерфейс распознавания AVS.

Итак, здесь я нашел проблему здесь:
1. Во-первых, я использовал nghttp2_submit_request (), чтобы открыть поток (например, stream_id_x) с успешно установленным data_provider.

  1. Во-вторых, я использовал nghttp2_submit_data (), чтобы отправить следующие данные в этот поток (например, stream_id_x), но он просто отправил сообщение первой части. Другой, казалось, был проигнорирован.

    И я обнаружил, что в документе написано «nghttp2_data_source_read_callback», он имеет ограничение в 16 КБ и отправляет один раз, если * data_flags, в NGHTTP2_DATA_FLAG_EOF. и игнорировать следующие данные в потоке (например, stream_id_x). Я был немного смущен.

Кто-нибудь встречал что-то подобное?

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]