A Portable HTTP/2 Client Transport Solution