A custom handler which is registered to run first(APR_HOOK_FIRST) has these fields null when processing http request: r->content_type, r->parsed_uri.scheme wherer is a pointer to request_rec
the http request on the wire has the content_type header set. r->parsed_uri.path is not null though. apache is configured as reverse proxy here.