Configuration of Packet Parser

doc_tap_packetparser_implementation;

doc_tap_http1;

doc_tap_packetparser_hierarchy;

doc_tap_packetparser_hierarchy_example;

doc_tap_packetparser_scripts;

doc_tap_packetparser_scripts_link;

doc_tap_packetparser_moreinfo;

doc_tap_packetparser_protocols;

  • HTTP

  • TCP

  • UDP

  • FTP

  • MQTT

HTTP

SENDHTTPREQUEST

doc_tap_sendhttprequest;

SENDHTTPREQUEST( path, method, body, header1, header2… ) SENDHTTPREQUEST( HttpRequest )

Examples:

SENDHTTPREQUEST("/getValue") Result is: { "Headers": [ { "Key": "Content-Type", “Value": [“application/json"] }, { "Key": "Content-Length", “Value": ["1007"] }, ], "Content": "{\"value\":31}”, "ReasonPhrase": "OK", "StatusCode": 200, "IsSuccess": true }
SENDHTTPREQUEST("/doSomething", “POST”, “someData”, “header1:value1”, “header2:value2”, “header3:value3”)

TCP, UDP

SENDDATA

doc_tap_senddata;

Examples:

COMPLETESERVICEATTRIBUTE

doc_tap_completeserviceattribute;

Examples:

COMPLETESERVICEACTION

doc_tap_completeserviceaction;

Examples:

FTP

FTPDOWNLOAD

doc_tap_ftpdownload;

Examples:

FTPUPLOAD

doc_tap_ftpupload;

Examples:

MQTT

doc_tap_packetparser_mqtt;

MQTTPUBLISH

doc_tap_mqttpublish;

Examples: