Fixed an issue where the Context.Request body return nil. Used a buffered Reader to read the exact number of bytes. It seems that ReadAll is not garunteed to return any or all data