public class BrowserIdentification extends AbstractJonDoFoxHeaders implements IBrowserIdentification
HTTP_DO_NOT_TRACK, HTTP_ENCODING_DEFLATE, HTTP_ENCODING_GZIP, JONDOFOX_CHARSET, JONDOFOX_CONTENT_TYPES, JONDOFOX_ENCODING, JONDOFOX_LANGUAGE_NEW, USER_AGENT_JONDOFOX, USER_AGENT_JONDOFOX_OLD, USER_AGENT_TORBUTTON, USER_AGENT_TORBUTTON_OLD
Constructor and Description |
---|
BrowserIdentification(int a_priority) |
Modifier and Type | Method and Description |
---|---|
void |
downstreamContentBytesReceived(HTTPConnectionEvent event) |
java.lang.String |
getBrowserName() |
int |
getMostFrequentBrowser() |
boolean |
isBlockable() |
boolean |
isJonDoFoxDetected() |
void |
requestHeadersReceived(HTTPConnectionEvent event) |
void |
responseHeadersReceived(HTTPConnectionEvent event) |
void |
upstreamContentBytesReceived(HTTPConnectionEvent event) |
equals, getPriority, hashCode
public boolean isBlockable()
isBlockable
in class AbstractHTTPConnectionListener
public int getMostFrequentBrowser()
public java.lang.String getBrowserName()
getBrowserName
in interface IBrowserIdentification
public boolean isJonDoFoxDetected()
public void responseHeadersReceived(HTTPConnectionEvent event)
responseHeadersReceived
in class AbstractHTTPConnectionListener
public void downstreamContentBytesReceived(HTTPConnectionEvent event)
downstreamContentBytesReceived
in class AbstractHTTPConnectionListener
public void upstreamContentBytesReceived(HTTPConnectionEvent event)
upstreamContentBytesReceived
in class AbstractHTTPConnectionListener
public void requestHeadersReceived(HTTPConnectionEvent event)
requestHeadersReceived
in class AbstractHTTPConnectionListener
Copyright © 2023. All rights reserved.