實(shí)用頁面設(shè)計(jì)方法_1_WEB開發(fā)基礎(chǔ)ppt [兼容模式].pdf

實(shí)用頁面設(shè)計(jì)方法_1_WEB開發(fā)基礎(chǔ)ppt [兼容模式].pdf

ID:52646276

大?。?08.29 KB

頁數(shù):26頁

時(shí)間:2020-03-29

實(shí)用頁面設(shè)計(jì)方法_1_WEB開發(fā)基礎(chǔ)ppt [兼容模式].pdf_第1頁
實(shí)用頁面設(shè)計(jì)方法_1_WEB開發(fā)基礎(chǔ)ppt [兼容模式].pdf_第2頁
實(shí)用頁面設(shè)計(jì)方法_1_WEB開發(fā)基礎(chǔ)ppt [兼容模式].pdf_第3頁
實(shí)用頁面設(shè)計(jì)方法_1_WEB開發(fā)基礎(chǔ)ppt [兼容模式].pdf_第4頁
實(shí)用頁面設(shè)計(jì)方法_1_WEB開發(fā)基礎(chǔ)ppt [兼容模式].pdf_第5頁
資源描述:

《實(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)擊超鏈接訪問;?提交表單,并且

元素的method=“get”,或者不設(shè)置method屬性時(shí)。?POST方式(推薦使用):?數(shù)據(jù)被包含在http請(qǐng)求的主體中

7、?提交表單,并且元素的method=“post”。?GET/POST的區(qū)別:?安全性、編碼方式、傳輸文件大小、請(qǐng)求速度。131.3C/S與B/S概念?C/S架構(gòu)–主要應(yīng)用于局域網(wǎng)–充分利用兩端硬件環(huán)境,降低系統(tǒng)通信開銷,提供豐富的客戶端控制能力?B/S架構(gòu)–主要應(yīng)用于廣域網(wǎng)–軟件業(yè)務(wù)邏輯大部分在服務(wù)器端實(shí)現(xiàn),不必開發(fā)客戶端,應(yīng)用廣泛,易于分發(fā)維護(hù)–服務(wù)器處理請(qǐng)求時(shí),瀏覽器處于loading狀態(tài)?Web應(yīng)用程序開發(fā)采用B/S模式2013年7月20日14星期六比較C/SB/S硬件小范

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。