httpBL class