Provide support for request body in lua intercept plugin.
Lua intercept plugins doesn't have ability to get request body.
It is because we simply consume the data - https://github.com/apache/trafficserver/blob/master/plugins/lua/ts_lua_http_intercept.c#L284
Unlike in C++ Plugin, the data is consumed and parsed - https://github.com/apache/trafficserver/blob/master/src/tscpp/api/InterceptPlugin.cc#L197
To support this, we probably need to re-arrange the sequence of things that should happened. The body (and perhaps header) need to be offered to the handler function and thus we need to read and consume the data first before trigger the lua handler function. Right now the function is triggered right away.
This issue has been automatically marked as stale because it has not had recent activity. Marking it stale to flag it for further consideration by the community.