request e response