http-semantics