dca_interface
6.3.4
|
The URL Classification Package.
On some linux platforms (e.g. RedHat 6 and RedHat 7) we have a java compatible JNI interface available which offers nearly the same functionality as the C++ interface described below. Information on how to use the JNI interface is shown in one of the URL classification samples.
An instance of the package must first be created using dca::UrlClassification::create.
A URL can be classified using the dca::UrlDbClassifier class. A dca::Url object must first be created from URL data. The UrlDbClassifer analyses the URL and returns a classification as a dca::UrlClassificationResults object.
The URL must be UTF-8 encoded.
A URL can be classified into more then 50 different categories.
The URL Classification requires a connection to a URL signature database.
Classes | |
struct | dca::UrlDbClassifierOptions |
Sets up options for embedded URL detection and provided Feedback mechanism. More... | |
class | dca::UrlClassification |
Main class for the URL classification. More... | |
class | dca::UrlClassificationResults |
Results of an URL classification. More... | |
class | dca::UrlDbClassifier |
URL database classifier class. More... | |
Files | |
file | url_classification.h |
Package header file for the URL Classification module. | |
file | url_classification_result.h |
Results of an URL classification. | |
file | urldb_classifier.h |
URL database classifier class. | |
Typedefs | |
typedef DCA_CATEGORY_ID_TYPE | dca::UrlClassificationResult |
The item of an URL classification result is typedef'd as DCA_CATEGORY_ID_TYPE. | |