User Tools

Site Tools


pom-ng:proto:http

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
pom-ng:proto:http [2012/10/12 10:48]
2001:7e8:2221:600:9471:feff:febb:91f7 created
pom-ng:proto:http [2012/10/12 11:22] (current)
2001:7e8:2221:600:9471:feff:febb:91f7
Line 1: Line 1:
 ====== Protocol http ====== ====== Protocol http ======
  
-This module ​parse the HTTP protocol ​as defined in [[http://​tools.ietf.org/​html/​rfc2616|RFC ​2616]].+This module ​parses ​HTTP connections ​as defined in RFC [[rfc>2616]].
  
-==== Events ==== +===== Events ====
-=== http_query === + 
-This event is generate ​for each client query addressed to a server.+^ Name ^ Payload associated ^ Description ^ 
 +|http_query|no|Contains all the information about an HTTP query made by a client to a server.| 
 +|http_response|no|Contains all the information about an HTTP response sent to a client by a server.| 
 + 
 +If you are looking for a compound event containing information on both the query and the request, there is the event [[pom-ng:​analyzer:​http#​http_request|http_request]] from the [[pom-ng:​analyzer:​http|http analyzer]]. 
 + 
 +==== http_query ​==== 
 +This event is generated ​for each client query addressed to a server.
  
 ^ Field ^ Type ^ Description ^ ^ Field ^ Type ^ Description ^
Line 16: Line 23:
 |headers|string list|List of headers in the query.| |headers|string list|List of headers in the query.|
  
-=== http_response ===+==== http_response ===
 +This event is generated for each reply from the server to the client. 
 ^ Field ^ Type ^ Description ^ ^ Field ^ Type ^ Description ^
 |status|uint16|Status code of the response. For example 200.| |status|uint16|Status code of the response. For example 200.|
Line 23: Line 32:
 |end_time|timestamp|When the query was fully sent.| |end_time|timestamp|When the query was fully sent.|
 |headers|string list|List of headers in the response.| |headers|string list|List of headers in the response.|
 +
 +
 +===== Packet fields =====
 +
 +None.
 +
 +===== Parameters =====
 +
 +None.
pom-ng/proto/http.1350038923.txt.gz · Last modified: 2012/10/12 10:48 by 2001:7e8:2221:600:9471:feff:febb:91f7