客戶端和伺服器建立連線
客戶端傳送請求資料到伺服器端
伺服器端接收到請求後,進行處理,然後將處理結果響應客戶端(http協議)
關閉客戶端和伺服器端的連線(http1.1之後不會立即關閉)
網路程式設計
udp傳送端
datagramsocket ds= new datagramsocket()
bufferedreader b = bufferedreader(new inputstreamreader(system.in))
datagrampacket p = null;
boolean f =true;
while(f)
ds.close()
接收端datagramsocket ds = new datagramsocket(9999)
byte con= new byte[1024]
datarampacket pack;
boolean f=true;
while(f)
pack= new datagrampacket(con,0,con.length)
s.receive(pack);
byte datas= pack.getdate;
string len = pack.getlength()
string shuchu= new (datas,0,len);
if(shuchu.equals("bay")
}s.close
tcp服務端
serversocket server = new serversocket(8888);
socket client= server.accept();
datainputstream dis = new datainputstream(client.getinputstream());
dataoutputstream dos = new dataoutputstream(client.getoutputstream());
boolean is= true;
whiel(is)
dos.close
dis.close
client.close
}客戶端
socket client = new socket("loaclhost",8888)
bufferedreader s= new bufferedreader(new inputstreamadere(system.in))
datainputstream dis = new datainputstream(client.getinputstream(0)
dataoutputstream dos = new dataoutputstream(client。getoutputstream()
boolean is = true;
while(is)
}dos.close
dis.close
client.close
DHCP報文互動流程
1.發現階段,即dhcp客戶機尋找dhcp伺服器的階段 dhcpdiscover dhcp客戶機以廣播方式 因為dhcp伺服器的ip位址對於客戶機來說是未知的 傳送dhcpdiscover發現資訊來尋 找dhcp伺服器,即向位址255.255.255.255傳送特定的廣播資訊。網路上每一台安裝了tc...
HTTP請求互動的基本過程
請求報文 和 響應報文 都是由三個部分組成 前台應用從瀏覽器端,向後台伺服器傳送http請求 請求報文 後台伺服器端接收到請求後,呼叫伺服器應用處理請求,向瀏覽器端返回http響應 響應報文 瀏覽器端接受到響應,解析顯示響應體 呼叫監視 請求報文 請求行 method url 請求方式 常用的兩種請...
HTTP請求流程
最近一直在研究如何讓asp.net實現上傳大檔案的功能,所以都沒怎麼寫技術類的文章了。可惜的是至今還沒研究出來,慚愧 不過因為這樣,也了解了一下http訊息請求的大致過程。我就先簡單介紹下,然後再來講如何利用telnet來模擬http請求。講得不對的地方還希望大家給我指出來。因為內容比較多,所以分成...