actions { new_stream { request_headers { headers { key: "foo" value: "bar" } } } } actions { quiesce_drain {} } actions { new_stream { request_headers { headers { key: "foo" value: "bar" } } end_stream: true } } actions { quiesce_drain {} } actions { new_stream { request_headers { headers { key: ":method" value: "GET" } headers { key: ":path" value: "/" } headers { key: ":scheme" value: "http" } headers { key: ":authority" value: "foo.com" } headers { key: "blah" value: "nosniff" } headers { key: "cookie" value: "foo=bar" } headers { key: "cookie" value: "foo2=bar2" } } } } actions { quiesce_drain {} } actions { stream_action { stream_id: 0 request { data: 128000 } } } actions { stream_action { stream_id: 1 request { data: 3000000 } } } actions { stream_action { stream_id: 1 request { data: 54 } } } actions { quiesce_drain {} } actions { stream_action { stream_id: 1 request { data: 54 } } } actions { stream_action { stream_id: 1 response { metadata { metadata { key: "a" value: "a" } } } } } actions { stream_action { stream_id: 1 response { metadata { metadata { key: "a" value: "a" } } } } } actions { stream_action { stream_id: 1 response { headers { headers { key: ":status" value: "200" } headers { key: "content-length" value: "5" } } } } } actions { stream_action { stream_id: 1 response { data: 5 } } } actions { stream_action { stream_id: 1 request { read_disable: true } } } actions { stream_action { stream_id: 1 request { read_disable: false } } } actions { stream_action { stream_id: 1 request { read_disable: true } } } actions { stream_action { stream_id: 1 request { trailers { headers { key: "foo" value: "bar" } } } } } actions { stream_action { stream_id: 1 request { read_disable: false } } } actions { stream_action { stream_id: 1 response { trailers { headers { key: "foo" value: "bar" } } } } } actions { stream_action { stream_id: 1 response { data: 2 } } } actions { stream_action { stream_id: 1 response { trailers { headers { key: "foo" value: "bar" } headers { key: "cookie" value: "foo2=bar2" } } } } } actions { quiesce_drain {} } actions { new_stream { request_headers { headers { key: ":method" value: "GET" } headers { key: ":path" value: "/" } headers { key: ":scheme" value: "http" } headers { key: ":authority" value: "foo.com" } } } } actions { quiesce_drain {} } actions { stream_action { stream_id: 3 request { reset_stream: 0 } } } actions { new_stream { request_headers { headers { key: ":method" value: "GET" } headers { key: ":path" value: "/" } headers { key: ":scheme" value: "http" } headers { key: ":authority" value: "foo.com" } } } } actions { quiesce_drain {} } actions { stream_action { stream_id: 4 response { reset_stream: 0 } } }