diff --git a/h3i/src/recordreplay/qlog.rs b/h3i/src/recordreplay/qlog.rs index 483ca56e61..caf1fc0b34 100644 --- a/h3i/src/recordreplay/qlog.rs +++ b/h3i/src/recordreplay/qlog.rs @@ -428,6 +428,15 @@ impl From for H3Actions { }); }, + Http3Frame::Data { raw } => { + let mut payload = vec![]; + if let Some(r) = raw { + payload = r.data.clone().unwrap_or("".to_string()).as_bytes().to_vec(); + } + + actions.push(Action::SendFrame { stream_id, fin_stream, frame: Frame::Data { payload } }) + } + Http3Frame::Goaway { id } => { actions.push(Action::SendFrame { stream_id,