Table of Contents

Class ForceHttp2Action

Namespace
Fluxzy.Rules.Actions
Assembly
Fluxzy.Core.dll

Force the connection between fluxzy and remote to be HTTP/2.0. This value is enforced by ALPN settings on TLS. The exchange will break if the remote does not support HTTP/2.0. This action will be ignored when the communication is clear (H2c not supported)

[ActionMetadata("Force the connection between fluxzy and remote to be HTTP/2.0. This value is enforced when setting up ALPN settings during SSL/TLS negotiation. <br/>The exchange will break if the remote does not support HTTP/2.0. <br/>This action will be ignored when the communication is clear (h2c not supported).")]
public class ForceHttp2Action : Action
Inheritance
ForceHttp2Action
Inherited Members

Properties

ActionScope

public override FilterScope ActionScope { get; }

Property Value

FilterScope

DefaultDescription

public override string DefaultDescription { get; }

Property Value

string

Methods

InternalAlter(ExchangeContext, Exchange?, Connection?, FilterScope, BreakPointManager)

public override ValueTask InternalAlter(ExchangeContext context, Exchange? exchange, Connection? connection, FilterScope scope, BreakPointManager breakPointManager)

Parameters

context ExchangeContext
exchange Exchange
connection Connection
scope FilterScope
breakPointManager BreakPointManager

Returns

ValueTask