not the rewrite handler is blocking - the design doc handler it forwarding to is
e.g. if you want to catch a POST simply set the method to POST in your directive and forward to a design doc handler that excepts POST's
{
"from": "/endpoint/:docid",
"to": "_update/doc/:docid",
"method": "POST"
}
an update handler for example will respond a error when you try to use it with a get
you problem is perhaps that you haven't set any method yet? (otherwise pls post your rewrites.json)