Class ServerChatter
The ServerChatter object is responsible for transmitting the Request to the destination server and retrieving its Response.
Inheritance
Inherited Members
Namespace: Fiddler
Assembly: FiddlerCore.dll
Syntax
public class ServerChatter
Remarks
This class maintains its own PipeReadBuffer that it fills from the created or reused ServerPipe. After it determines that a complete response is present, it allows the caller to grab that array using the TakeEntity method. If unsatisfied with the result (e.g. a network error), the caller can call Initialize() and SendRequest() again.
Fields
pipeServer
The pipeServer represents Fiddler's connection to the server.
Declaration
public ServerPipe pipeServer
Field Value
ServerPipe
|
Properties
bServerSocketReused
Was this request serviced from a reused server connection?
Declaration
public bool bServerSocketReused { get; }
Property Value
System.Boolean
|
bWasForwarded
Was this request forwarded to a gateway?
Declaration
public bool bWasForwarded { get; }
Property Value
System.Boolean
|
headers
The HTTP headers of the server's response
Declaration
public HTTPResponseHeaders headers { get; set; }
Property Value
HTTPResponseHeaders
|
Item[String]
Simple indexer into the Response Headers object
Declaration
public string this[string sHeader] { get; set; }
Parameters
System.String
sHeader
|
Property Value
System.String
|
iTTFB
DEPRECATED: You should use the Timers object on the Session object instead. The number of milliseconds between the start of sending the request to the server to the first byte of the server's response
Declaration
public int iTTFB { get; }
Property Value
System.Int32
|
iTTLB
DEPRECATED: You should use the Timers object on the Session object instead. The number of milliseconds between the start of sending the request to the server to the last byte of the server's response.
Declaration
public int iTTLB { get; }
Property Value
System.Int32
|
MIMEType
Get the MIME type (sans Character set or other attributes) from the HTTP Content-Type response header, or String.Empty if missing.
Declaration
public string MIMEType { get; }
Property Value
System.String
|