Thanks! That tutorial is perfect for what I was trying to do. I still find it kind of weird coming from my background that an Application which reads/modifies the request body would ignore the request but it makes perfect sense after having read a bit more about WAI/Warp to know that the request doesn't really have the body in it.