move request.h to common