a first cut at attempting to extract request body

ideally the body can be used as hash entropy to further define uniqueness of
a request. As is in this commit there is a bug that stops the body attribute
from propogating to the serialize step