An HTTP, HTTPS and HTTP/2 client/server layered on top of the TCP library filesystem access ()