TSHttpConnect

Synopsis

#include <ts/ts.h>
TSVConn TSHttpConnect(sockaddr const *addr)

Description

Allows the plugin to initiate an HTTP connection.

The TSVConn the plugin receives as the result of successful operates identically to one created through TSNetConnect. Aside from allowing the plugin to set the client ip and port for logging, the functionality of TSHttpConnect() is identical to connecting to localhost on the proxy port with TSNetConnect(). TSHttpConnect() is more efficient than TSNetConnect() to localhost since it avoids the overhead of passing the data through the operating system.