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, removePropertyChangeListenerpublic 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()
BaseProtocolpublic org.krakenapps.pcap.decoder.http.HttpDecoder getKrakenHttpDecoder()
Copyright © 2013–2015 Institute of networks and security. All rights reserved.