[心得] 最簡化http server實作
之前摸了一下telnet clint跟telnet server兩端程式後
想說印象中以前看書有提到telnet跟http的行為其實很像
差異只是說http是在連結回應完畢後就斷開
因此大致上還是照我之前telnet server的寫法
稍微改了一下架構流程 變成
建立連結->讀取clinet send的request->丟回回應->close連結
結果這樣摸一摸就這樣摸出來了....
http://tinyurl.com/d43qwp8
由於是最簡化實做 估計漏洞很多
不過應該算是簡單易了接近底線了
如果要比較完整結構化的範例也可以參考別人的
http://www.codeproject.com/Articles/17071/Sample-HTTP-Server-Skeleton-in-C
c#中 TcpClient 這個 class 包得真的是相當高階
用它來開發一些服務程式 其實真的簡化很多
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.70.79.227
推
04/22 23:22, , 1F
04/22 23:22, 1F
C_Sharp 近期熱門文章
PTT數位生活區 即時熱門文章