. , , , ( #, PHP). HTTP- GET, :
GET /chat?room=someroom&me=Jerod HTTP/1.1
( TcpClient , Dictionaty<string, Dictionary<string, TcpClient>> clients;, : clients["someroom"].Add("Jerod", tcpClient); , Jerod)
POST, , :
POST /chat?room=someroom&me=Sara HTTP/1.1
Content-Length: 2
Hi
, , Sara "" "someroom". Jerod's GET , , , , ( - ) :
HTTP 200 OK
Content-Length: <length>
Sara: Hi
GET XMLHttpRequest (AJAX GET), -, 0 ( ), , .
POST XMLHttpRequest, .
AJAX (GET) , , ( "Sara: Hi" ), DIV, GET, , - ...
AJAX (POST), DIV, - , , , JS: document.getElementById("chat").innerHTML += uname+": "+txt;
.