added contentype sugars to request/response; fixed up web tests