Language Server Protocol
Message format is similar to HTTP in that messages comprise a header, separator (\r\n
), and content. The header section is made up of ASCII-encoded Key: Value
pairs (of Content-Length
and Content-Type
headers), and content parts use JSON-RPC.