Class
MitmproxyProvider
Provides a MITM proxy server handler.
public sealed class MitmproxyProvider : HttpServerHandlerInheritance #
object ← HttpServerHandler ← MitmproxyProvider
Inherited Members #
HttpServerHandler.Priority, object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Constructors #
| Name | Description |
|---|---|
| MitmproxyProvider() | Initializes a new instance of the MitmproxyProvider class. |
| MitmproxyProvider(ushort, Action<ChildProcessStartInfo>?) | Initializes a new instance of the MitmproxyProvider class with a specified proxy port and optional process setup action. |
Properties #
| Name | Description |
|---|---|
| MitmdumpProcess | Gets the mitmdump process. |
| ProxyPort | Gets or sets the proxy port. |
| Silent | Gets or sets a value indicating whether to run the mitmdump process silently. |
Methods #
| Name | Description |
|---|---|
| OnServerStarted(HttpServer) | Event that is called immediately after starting the HttpServer, when it’s ready and listening. |
| OnServerStarting(HttpServer) | Event that is called immediately before starting the HttpServer. |
| OnServerStopped(HttpServer) | Event that is called after the HttpServer is stopped, meaning it has stopped from listening to requests. |
| OnServerStopping(HttpServer) | Event that is called before the HttpServer stop, when it is stopping from listening requests. |