Enable setting request body during attack

This change required breaking some APIs in the targets.go file.