Click or drag to resize
ServerChatter Class
The ServerChatter object is responsible for transmitting the Request to the destination server and retrieving its Response.
Inheritance Hierarchy
SystemObject
  FiddlerServerChatter

Namespace: Fiddler
Assembly: FiddlerCore4 (in FiddlerCore4.dll) Version: 4.6.2.0
Syntax
public class ServerChatter

The ServerChatter type exposes the following members.

Methods
  NameDescription
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Fields
  NameDescription
Public fieldpipeServer
The pipeServer represents Fiddler's connection to the server.
Top
Properties
  NameDescription
Public propertybServerSocketReused
Was this request serviced from a reused server connection?
Public propertybWasForwarded
Was this request forwarded to a gateway?
Public propertyheaders
The HTTP headers of the server's response
Public propertyItem
Simple indexer into the Response Headers object
Public propertyiTTFB
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
Public propertyiTTLB
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.
Public propertyMIMEType
Get the MIME type (sans Character set or other attributes) from the HTTP Content-Type response header, or String.Empty if missing.
Top
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.
See Also