The http-logger is a noninteractive tool used to log interactions between Opera and the web servers it accesses.
event OnRequest returns (Header)
required uint32 requestID = 1;
An identifier for the request; it is not necessarily unique across time, as it is just the memory address of the request object.
required uint32 windowID = 2;
The window ID is shared across scope. Notably, it's the same as in the ecmascript debugger. INTERNAL: The value is from Window::id
required string time = 3;
Timestamp of the message, in milliseconds since `1970-01-01 00:00 UTC` (be sure not to rely on the time being correct - this is client time, and may be wildly different than the host time)
Note: Float encoded as string
required string header = 4;
Header of the request/response, i.e. the HTTP data up until the first occurence of CR+LF+CR+LF, inclusive.
Note: The response does not have its own id, but refers to the previous id from OnRequest.
event OnResponse returns (Header)