Request handler structure