q). Is Http binary protocol? *. No, in my sense Http is not a binary protocol. It does't send traffic/data in a way of 0's and 1's. q).why do some guys call http as binary protocol? *.http often uses tcp protocol. tcp sends data over the network in 0's and 1's fashion. that might people treat http as binary protocol. But in strict sense http is not a binary protocol.
q). Can Http/2 run on port 80 ? *.It is possible to use HTTP/2 on port 80, but you will need to make sure that your web server and client applications are configured to support it.