current issue: after client post a video request, server will return numorous empty responses. It can occur before if the request is invalid (i printfed everything but looks fine, need more investigation. please see handle request method in request_handler.c