facts on https


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.