|I think you are getting a little confused there. You are talking about two completely different things.|
A binary files is just that, a file of binary numbers, numbers that a computer can understand in order to do what it is supposed to do.
HTTP stand for Hyper Text Transfer Protocol, It is the protocol that is used to transfer web pages over the Internet. A protocol is just a set of agreed rules and procedure.
Perhaps you mean binary to HTML which is Hypertext Markup Language the format that web pages use. Even cannot be done as an HTML file is general is just plain text which a Web Browser interprets.
So what is it you are really trying to do?