change "data" event to "after-send" and "request" context attribute to "data"
add "abort" context method