Improved split Request to headers and body phase, use apr_brigade to deal with request body