title: In which layer is HTTP in the OSI model?
body: <p>Some said HTTP is in the session layer in the OSI model. </p>
  
  <p>But in Tanenbaum's Computer Network, HTTP is said to be in the application layer in the OSI model. </p>
  
  <p>Also some said that HTTP has no concept of session. Does it mean that HTTP can't be in the session layer?</p>
  
  <p>So is HTTP in the session layer? Thanks.</p>
  
  <p>Update: For HTTP/2 what is the layer in OSI model?</p>