public class KrakenHttpHandler extends KrakenBaseProtocol
HttpDecoder
is used internally to decode HTTP data which is used to
build HttpRequestActivity
and
HttpResponseActivity
objects.
However, it does not handle Multipart data (the buffers will be silently discarded).Modifier and Type | Field and Description |
---|---|
static KrakenApplicationProtocolId |
krakenHttpProtocolId |
static String |
NEW_HTTP_REQUEST_ACTIVITY_PROPERTY_NAME |
static String |
NEW_HTTP_RESPONSE_ACTIVITY_PROPERTY_NAME |
BINDING_METHOD_NAME, log, propertyChangeSupport, protocolSetting
Constructor and Description |
---|
KrakenHttpHandler() |
Modifier and Type | Method and Description |
---|---|
protected void |
fireNewHttpRequestActivity(org.krakenapps.pcap.decoder.http.HttpRequest req) |
protected void |
fireNewHttpResponseActivity(org.krakenapps.pcap.decoder.http.HttpResponse resp) |
org.krakenapps.pcap.decoder.http.HttpDecoder |
getKrakenHttpDecoder() |
ProtocolId |
getProtocolId()
An arbitrary identifier for the protocol(s) this decoder should be able to parse and decode.
|
addPropertyChangeListener, addPropertyChangeListener, bind, findProtocolBindingMethod, getCurrentPcapActivity, getPcapHandler, getProtocolConfiguration, initialize, removePropertyChangeListener, removePropertyChangeListener
public static final String NEW_HTTP_REQUEST_ACTIVITY_PROPERTY_NAME
public static final String NEW_HTTP_RESPONSE_ACTIVITY_PROPERTY_NAME
public static final KrakenApplicationProtocolId krakenHttpProtocolId
protected void fireNewHttpRequestActivity(org.krakenapps.pcap.decoder.http.HttpRequest req)
protected void fireNewHttpResponseActivity(org.krakenapps.pcap.decoder.http.HttpResponse resp)
public ProtocolId getProtocolId()
BaseProtocol
public org.krakenapps.pcap.decoder.http.HttpDecoder getKrakenHttpDecoder()
Copyright © 2013–2015 Institute of networks and security. All rights reserved.