資源描述:
《實(shí)用頁面設(shè)計(jì)方法_1_WEB開發(fā)基礎(chǔ)ppt [兼容模式].pdf》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫。
1、實(shí)用頁面設(shè)計(jì)方法——WEB開發(fā)基礎(chǔ)1課程結(jié)構(gòu)內(nèi)容課時(shí)(H)基本概念0.5WEB應(yīng)用簡(jiǎn)介2013年7月20日星期六第一章基本概念目標(biāo):本章旨在向?qū)W員簡(jiǎn)要介紹WEB的基學(xué)時(shí):0.5學(xué)時(shí)本概念,通過本課的學(xué)習(xí),學(xué)員應(yīng)該掌握如下知識(shí):教學(xué)方法:講授1)了解WEB開發(fā)的基本概念ppt+課堂演示2)了解HTTP協(xié)議、C/S與B/S結(jié)構(gòu)的相關(guān)知識(shí)2013年7月20日星期六1.1常用的概念(一)?超文本(hypertext)?超媒體(hypermedia)?網(wǎng)頁(WEBPage)2013年7月20日4星期六1.1常用的概念(二)?WEB服務(wù)器(WEBServer)?WEB客戶端(WEBClie
2、nt)?WEB瀏覽器(WEBBrowser)2013年7月20日5星期六1.1常用的概念(三)?統(tǒng)一資源定位符(URL)–UniformResourceLocator–描述信息資源–組成:協(xié)議+服務(wù)器地址(端口)+具體資源路徑?統(tǒng)一資源標(biāo)識(shí)符(URI)–UniformResourceIdentifier–包括URL和URN2013年7月20日6星期六1.2HTTP協(xié)議?超文本傳輸協(xié)議(HTTP)–HyperTextTransferProtocol–是WEB開發(fā)的核心–在TCP/IP協(xié)議之上–網(wǎng)址以“http://”開頭2013年7月20日7星期六1.2.1HTTP協(xié)議特點(diǎn)?特點(diǎn)
3、–無狀態(tài)–請(qǐng)求(Request)/應(yīng)答(Response)–內(nèi)容類型:包含兩部分(text/html)?類型:被發(fā)送文件的基本類型?子類型:指定文件的格式或者指定創(chuàng)建文件的應(yīng)用程序–明文傳輸2013年7月20日8星期六1.2.2HTTP通信機(jī)制?通信機(jī)制–1、建立連接–2、發(fā)送請(qǐng)求–3、發(fā)送響應(yīng)–4、關(guān)閉連接2013年7月20日9星期六1.2.3HTTP請(qǐng)求/響應(yīng)(一)?HTTP請(qǐng)求(get)傳參請(qǐng)求行–GET/books?name=Professional%20AjaxHTTP/1.1–Host:www.wrox.com–User-Agent:Mozilla/5.0(Wind
4、ows;U;WindowsNT5.1;en-US;rv:1.7.6)–Gecko/20050225Firefox/1.0.1請(qǐng)求頭–Connection:Keep-Alive–(此處空一行)2013年7月20日10星期六1.2.3HTTP請(qǐng)求/響應(yīng)(一)?HTTP請(qǐng)求(post)請(qǐng)求行–POST/HTTP/1.1–Host:www.wrox.com–User-Agent:Mozilla/5.0(Windows;U;WindowsNT5.1;en-US;rv:1.7.6)–Gecko/20050225Firefox/1.0.1–Content-Type:application/x
5、-www-form-urlencoded–Content-Length:40請(qǐng)求頭–Connection:Keep-Alive–(此處空一行)–name=Professional%20Ajax&publisher=Wiley請(qǐng)求數(shù)據(jù)體2013年7月20日11星期六1.2.3HTTP請(qǐng)求/響應(yīng)(二)?HTTP響應(yīng)應(yīng)答狀態(tài)行–HTTP/1.1200OK–Set-Cookie:JSESSIONID=D5695E27216A1A726DCD7E4424D7C8C9;Path=/–Content-Type:text/html–Content-Length:40–Date:Wed,20Fe
6、b200806:37:25GMT–Server:Apache-Coyote/1.1應(yīng)答頭–Connection:close–(此處空一行)–
–i=1應(yīng)答體–2013年7月20日12星期六兩種傳輸方式(Get/Post)的比較?客戶端提交請(qǐng)求的方式:?在HTTP1.1中支持7種請(qǐng)求方式:常用主要是GET/POST。?GET方式:?瀏覽器地址欄直接輸入U(xiǎn)RL訪問;?點(diǎn)擊超鏈接訪問;?提交表單,并且