fix bug fot uploading a image
fix handle unsupport message type
add gzip support
add assets cache in production