CGIplus-enabled Run-time Environment Example -------------------------------------------- ***** FIRST, EVIDENCE OF PERSISTANCE ***** Usage Count: 2 ***** SECOND, THE CGI ENVIRONMENT AVAILABLE ***** WWW_AUTH_TYPE= WWW_CONTENT_LENGTH=0 WWW_CONTENT_TYPE= WWW_DOCUMENT_ROOT= WWW_GATEWAY_BG=BG2448: WWW_GATEWAY_INTERFACE=CGI/1.1 WWW_GATEWAY_EOF=$Z-970FB1A4753A94556DC61912- WWW_GATEWAY_EOT=$D-0FF9FD6B7A795DB09AA1F5F1- WWW_GATEWAY_ESC=$E-03202EFE522687674521A87C- WWW_GATEWAY_MRS=4492 WWW_HTTP_ACCEPT=*/* WWW_HTTP_ACCEPT_ENCODING=gzip, br, zstd, deflate WWW_HTTP_HOST=polarhome.com:703 WWW_HTTP_USER_AGENT=Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com) WWW_PATH_INFO= WWW_PATH_TRANSLATED= WWW_QUERY_STRING= WWW_REMOTE_ADDR=52.14.60.56 WWW_REMOTE_HOST=52.14.60.56 WWW_REMOTE_PORT=46658 WWW_REMOTE_USER= WWW_REQUEST_METHOD=GET WWW_REQUEST_SCHEME=http: WWW_REQUEST_TIME_GMT=Thu, 23 Jan 2025 03:18:07 GMT WWW_REQUEST_TIME_LOCAL=Thu, 23 Jan 2025 05:18:07 WWW_REQUEST_URI=/rtbin/track.h WWW_SCRIPT_FILENAME=WASD_ROOT:[SRC.HTTPD]TRACK.H WWW_SCRIPT_NAME=/rtbin/track.h WWW_SCRIPT_RTE=cgi-bin:[000000]rte_example.exe WWW_SERVER_ADDR=192.168.10.2 WWW_SERVER_CHARSET=ISO-8859-1 WWW_SERVER_GMT=+02:00 WWW_SERVER_NAME=vax.polarhome.com WWW_SERVER_PROTOCOL=HTTP/1.1 WWW_SERVER_PORT=80 WWW_SERVER_SIGNATURE=
WASD/10.3.0 Server at vax.polarhome.com Port 80 WWW_SERVER_SOFTWARE=HTTPd-WASD/10.3.0 OpenVMS/VAX WWW_UNIQUE_ID=Z5HRDwAAAAQAAAIeLUw WWW_SECURITY_STATUS=NONE WWW_KEY_COUNT=0 ***** THIRD, AN "INTERPRETED" FILE (WWW_SCRIPT_NAME/WWW_SCRIPT_FILENAME) ***** [0001] /*****************************************************************************/ [0002] /* [0003] track.h [0004] */ [0005] /*****************************************************************************/ [0006] [0007] #ifndef TRACK_H_LOADED [0008] #define TRACK_H_LOADED 1 [0009] [0010] #include "wasd.h" [0011] [0012] #define TRACK_COOKIE_NAME "WASDtrk" [0013] #define TRACK_DOMAIN_SIZE 64 [0014] #define TRACK_EXPIRES_SIZE 32 [0015] #define TRACK_ID_SIZE UNIQUE_ID_SIZE [0016] [0017] /* path to TrackResetCookie() */ [0018] #define INTERNAL_TRACK_CANCEL "/httpd/-/track/cancel" [0019] [0020] /***********************/ [0021] /* function prototypes */ [0022] /***********************/ [0023] [0024] TrackSetCookie (REQUEST_STRUCT*); [0025] BOOL TrackGetCookie (REQUEST_STRUCT*); [0026] [0027] #endif /* TRACK_H_LOADED */ [0028] [0029] /*****************************************************************************/ [0030]