Get desktop application:
View/edit binary Protocol Buffers messages
Extension to save the :ref:`response <envoy_v3_api_msg_service.ext_proc.v3.ProcessingResponse>` from the external processor as filter state with name "envoy.http.ext_proc.response_processors.save_processing_response[.:ref:`filter_state_name_suffix <envoy_v3_api_field_extensions.http.ext_proc.response_processors.save_processing_response.v3.SaveProcessingResponse.filter_state_name>`]. This extension supports saving of request and response headers and trailers, and immediate response. .. note:: Response processors are currently in alpha. [#next-free-field: 7]
The default filter state name is "envoy.http.ext_proc.response_processors.save_processing_response". If defined, ``filter_state_name_suffix`` is appended to this. For example, setting ``filter_state_name_suffix`` to "xyz" will set the filter state name to "envoy.http.ext_proc.response_processors.save_processing_response.xyz"
Save the response to filter state when :ref:`request_headers <envoy_v3_api_field_service.ext_proc.v3.ProcessingResponse.request_headers>` is set.
Save the response to filter state when :ref:`response_headers <envoy_v3_api_field_service.ext_proc.v3.ProcessingResponse.response_headers>` is set.
Save the response to filter state when :ref:`request_trailers <envoy_v3_api_field_service.ext_proc.v3.ProcessingResponse.request_trailers>` is set.
Save the response to filter state when :ref:`response_trailers <envoy_v3_api_field_service.ext_proc.v3.ProcessingResponse.response_trailers>` is set.
Save the response to filter state when :ref:`immediate_response <envoy_v3_api_field_service.ext_proc.v3.ProcessingResponse.immediate_response>` is set.
Used in:
Whether or not to save the response for the response type.
When true, saves the response if there was an error when processing the response from the external processor.