日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

企业网站之html,httpd概述

發布時間:2024/9/3 编程问答 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 企业网站之html,httpd概述 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

html,httpd

  • 一.HTML概述
  • 二.HTML 基本標簽
    • (1)HTML 語法規則
    • (2)HTML 文件結構
  • 三.靜態網頁與動態網頁
    • 1.靜態網頁
    • 2.動態網頁
    • 3.動態網頁語言
  • 四.HTTP 協議概述
    • 1.請求報文
    • 2.響應報文

一.HTML概述

HTML叫做超文本標記語言,是一種規范,也是一種標準,它通過標記符號來標記要顯示的網頁中的各個部分。網頁文件本身是一種文本文件,通過在文本文件中添加標記符,可以告訴瀏覽器如何顯示其中的內容。
HTML文件可以使用任何能夠生成txt文件的文本編輯器來編輯,生成超文本標記語言文件,只用修改文件名后綴為”.html”或“.htm”即可。

二.HTML 基本標簽

(1)HTML 語法規則

HTML標簽采用雙標記符的形式,前后標記符對應,分別表示標記開始和結束,標記符中間的內容被標簽描述。前標記符由“”表示,結尾標記符多了一個“/”,由“”表示。

(2)HTML 文件結構

HTML文件最外層由表示,說明該文件是用HTML語言描述的。在它里面是并列的頭標簽()和內容標簽(),最基本的

●HTML 文件結構如下:
<html>
<head>網頁的內容描述信息
<body>網頁顯示的內容
</html>

●頭標簽中常用標簽:
標簽 描述
<title> 定義了文檔的標題
<base> 定義了頁面鏈接標簽的默認鏈接地址
<link> 定義了一個文檔和外部資源之間的關系
<meta> 定義了 HTML 文檔中的元數據
<script> 定義了客戶端的腳本文件
<style> 定義了 HTML 文檔的樣式文件

●內容標簽中常用標簽
標簽 描述
<table> 定義一個表格
<tr> 定義了表格中的一行
<td> 定義了表格中某一行的一列
<img> 定義了一個圖像
<a> 定義了一個超鏈接
<p> 定義了一行
<br> 定義了換行
<font> 定義了字體

三.靜態網頁與動態網頁

1.靜態網頁

在網站設計中,純粹HTML格式的網頁通常被稱為“靜態網頁”,靜態網頁是標準的HTML文件,它的文件擴展名是.htm、.html。靜態網頁是網站建設的基礎,早期的網站一般都是由靜態網頁制作的。靜態網頁也可以出現各種動態的效果,如.GIF格式的動畫、FLASH、滾動字幕等。這些“動態效果”只是視覺上的,與下面將要介紹的動態網頁是不同的概念。

2.動態網頁

所謂的動態網頁,是指跟靜態網頁相對的一種網頁編程技術。靜態網頁,隨著HTML代碼的生成,頁面的內容和顯示效果就基本上不會發生變化了——除非是修改頁面代碼。而動態網頁則不然,頁面代碼雖然沒有變,但是顯示的內容卻是可以隨著時間、環境或者數據庫操作的結果而發生改變的。動態網頁URL的后綴不是.htm、.html、.shtml、.xml等靜態網頁的常見網頁制作格式,而是以.aspx、.asp、.jsp、.php、.perl、.cgi等形式為后綴,并且在動態網頁網址中有一個標志性的符號——“?”。
動態網頁是基本的html語法規范與Java、PHP、C#等高級程序設計語言、數據庫編程等多種技術的融合,以期實現對網站內容和風格的高效、動態和交互式的管理。因此,從這個意義上來講,凡是結合了HTML以外的高級程序設計語言和數據庫技術進行的網頁編程技術生成的網頁都是動態網頁。

3.動態網頁語言

早期的動態網頁主要采用通用網關接口 CGI(Common Gateway Interface)技術,雖然 CGI 技術已經發展成熟而且功能強大, 但由于編程困難、效率低下、修改復雜,所以有逐漸被新技術取代的趨勢。

目前常用的動態網頁編程語言如下:

●PHP
即 Hypertext Preprocessor(超文本預處理器),它是當今 Internet 上最為火熱的腳本語言,其語法借鑒了 C、Java、PERL 等語言,但只需要很少的編程知識你就能使用 PHP 建立一個真正交互的 Web 站點。

●JSP
即 Java Server Pages(Java 服務器頁面),它是由 Sun Microsystem 公司于 1999 年 6 月推出的新技術,是基于 Java Servlet 以及整個 Java 體系的 Web 開發技術。

●Python
是一種面向對象、跨平臺的動態類計算機程序設計語言,最初被設計用于編寫自動化腳本(shell),隨著版本的不斷更新和語言新功能的添加,越來越多被用于獨立的大型項目開發。

●Ruby是一種簡單快捷的面向對象(面向對象程序設計)腳本語言,在 20 世紀 90年代由日本人松本行弘(Yukihiro Matsumoto) 開發,遵守GPL 協議和Ruby License。它的靈感與特性來自于 Perl、Smalltalk、Eiffel、Ada 以及 Lisp 語言。

四.HTTP 協議概述

HTTP協議采用了請求/響應模型。客戶端向服務器發送一個請求,請求頭包含請求的方法、URL、協議版本、以及包含請求修飾符、客戶信息和內容的類似于MIME的消息結構。服務器以一個狀態行作為響應,響應的內容包括消息協議的版本,成功或者錯誤編碼加上服務器信息、實體元信息以及可能的實體內容。
HTTP 已經演化出了很多版本,它們中的大部分都是向下兼容的。

(1)HTTP/0.9:已過時。只接受 GET 一種請求方法,沒有在通訊中指定版本號,且不支持請求頭。由于該版本不支持 POST 方法,所以客戶端無法向服務器傳遞太多信息。
(2)HTTP/1.0:這是第一個在通訊中指定版本號的 HTTP 協議版本,至今仍被廣泛采用,特別是在代理服務器中。
(3)HTTP/1.1:當前版本。持久連接被默認采用,并能很好地配合代理服務器工作。還支持以管道方式同時發送多個請求,以便降低線路負載,提高傳輸速度。

HTTP 方法
HTTP 支持幾種不同的請求命令,這些命令被稱為 HTTP 方法(HTTP method)。每條 HTTP 請求報文都包含一個方法, 告訴服務器要執行什么動作,包括:獲取一個頁面,運行一個網關程序,刪除一個文件等。最常用的獲取資源的方法是 GET、POST。

HTTP方法 描述 GET 請求獲取 Request-URI 所標識的資源 PUT 請求服務器存儲一個資源,并用 Request-URI 作為其標識 DELETE 請求服務器刪除 Request-URI 所標識的資源 POST 在 Request-URI 所標識的資源后附加新的數據 HEAD 請求獲取由 Request-URI 所標識的資源的響應消息報頭

GET 方法采用的是 URL 后綴的形式,比如 http://www.test.com/a.php?Id=123 就是一個 GET 請求,服務器接收后可以解析出 Id=123。而POST方法不需要在URL中顯示”?Id=123”,參數作為內容進行了隱藏的提交。因此,表單類或者有用戶名、密碼等內容提交時建議使用 POST 方法。
GET 方法在 URL 上顯示參數,而URL是有長度限制,故不適合提交過大的數據。GET方法可以被瀏覽器緩存,當請求已經被請求過一次的 URL 時,瀏覽器不需要向服務器再次發出請求,直接在本地緩存中獲得頁面。

GET 和 POST 比較

●GET 方法:
對數據長度的限制:URL 的長度是受限制的(URL 的最大長度是 2048 個字符)
緩存:能被緩存
安全性:與 POST 相比,GET 的安全性較差,因為所發送的數據是 URL 的一部分。在發送密碼或其他敏感信息時絕不要使用 GET
歷史記錄:參數保留在瀏覽器歷史中
后退按鈕/刷新:無害
書簽:可收藏為書簽

●POST 方法:
對數據長度的限制:無限制
緩存:不能緩存
安全性:POST 比 GET 更安全,因為參數不會被保存在瀏覽器歷史或 Web 服務器日志中
歷史記錄:參數不會保存在瀏覽器歷史中
后退按鈕/刷新:數據會被重新提交,瀏覽器應該告知用戶數據會被重新提交
書簽:不可收藏為書簽

HTTP 狀態碼
HTTP 狀態碼(HTTP Status Code)是用以表示網頁服務器 HTTP 響應狀態的 3 位數字代碼,當瀏覽器請求某一 URL 時, 服務器根據處理情況返回相應的處理狀態。

狀態碼首位 已定義范圍 分類 1xx 100-101 信息提示 2xx 200-206 成功 3xx 300-305 重定向 4xx 400-415 客戶端錯誤 5xx 500-505 服務器錯誤 HTTP 常見狀態碼 狀態碼 功能描述 200 一切正常 301 永久重定向 302 臨時重定向 401 用戶名或密碼錯誤 403 禁止訪問(客戶端IP地址被拒絕) 404 文件不存在 414 請求URI頭部過長 500 服務器內部錯誤 502 無效網關 503 當前服務不可用 504 網關請求超時

HTTP 請求流程分析
用戶在瀏覽器輸入URL訪問時,發起HTTP請求報文,請求中包括請求行、請求頭、請求體,服務器收到請求后返回響應報文,包括狀態行、響應頭、響應體。

1.請求報文

請求行:請求行由請求方法、URL 以及協議版本三部分組成。
請求頭:請求頭為請求報文添加了一些附加信息,由“名/值”對組成,每行一對,名和值之間使用冒號分隔。
空行:請求頭部的最后會有一個空行,表示請求頭部結束,接下來為請求體,這一行非常重要,必不可少。
請求體:請求體是請求提交的參數,GET 方法已經在 URL 中指明了參數,所以提交時沒有數據。POST 方法提交的參數在請求體中。

常用的請求頭:

請求頭 描述 Host 接受請求的服務器地址,可以是 IP:端口號,也可以是域名 User-Agent 發送請求的應用程序名稱 Connection 指定與連接相關的屬性,如 Connection:Keep-Alive Accept-Charset 通知服務端可以發送的編碼格式 Accept-Encoding 通知服務端可以發送的數據壓縮格式 Accept-Language 通知服務端可以發送的語言

2.響應報文

狀態行:狀態行由協議版本,狀態碼,狀態碼描述三部分組成。
響應頭:響應頭與請求頭部類似,為響應報文添加了一些附加信息。
空行:響應頭部的最后會有一個空行,表示響應頭部結束。
響應體:服務器返回的相應 HTML 數據,瀏覽器對其解析后顯示頁面。

常見響應頭:

響應頭 描述 Server 服務器應用程序軟件的名稱和版本 Content-Type 響應正文的類型(是圖片還是二進制字符串) Content-Length 響應正文長度 Content-Charset 響應正文使用的編碼 Content-Encoding 響應正文使用的數據壓縮格式 Content-Language 響應正文使用的語言

總結

以上是生活随笔為你收集整理的企业网站之html,httpd概述的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 激情久久久 | 亚洲国产无码久久 | 欧美成人精品二区三区99精品 | 人妻少妇一区二区 | 在线观看亚洲a | 日韩精品影院 | 无码人妻精品一区二 | 丁香社区五月天 | 日韩精品无码一本二本三本色 | 一区黄色 | 夜福利视频 | 免费做a爰片77777 | 天堂中文在线8 | 国产精品久久久久久久久久小说 | 色播综合网 | 夜夜嗨av一区二区三区网页 | 久久成人在线视频 | 性欧美日本 | 亚洲www色 | 成人在线一区二区三区 | 日韩在线中文字幕 | 三上悠亚一区二区在线观看 | 欧美高h视频 | 国产精品不卡在线观看 | 国产69视频在线观看 | av手机免费观看 | 亚洲欧美一区二区三区不卡 | chinese麻豆gay勾外卖 | 日韩精品中文字幕在线 | 91精品国产乱码在线观看 | 国产精品爽爽久久久久久 | 久久精品国产精品 | av中文字幕免费观看 | 欧美日韩小视频 | 久久精品免费看 | 久久久久久久网 | 91手机视频 | 欧美色xxxxx| 欧美做爰猛烈床戏大尺度 | 一二三区中文字幕 | 人妻熟人中文字幕一区二区 | 成人快色| 91欧美亚洲 | 亚洲成人mv | 欧美日韩成人精品 | 欧美成人精品激情在线视频 | 天天躁夜夜操 | 91成人在线免费视频 | 日韩精品一区二区三区中文在线 | 6680新视觉电影免费观看 | 欧美四区 | 亚洲国产毛片 | 好色综合 | jjzz日本视频| 国产免费啪啪 | 黄色av网站在线观看 | 在线视频 中文字幕 | www.成人国产 | 婷婷精品进入 | 一区二区精品在线 | 色噜噜狠狠一区二区三区 | 日韩人妻精品中文字幕 | 久草中文在线 | 国产精品视屏 | 精品国产露脸精彩对白 | 欧美亚洲精品天堂 | 深爱激情综合 | 色爽 av| videos亚洲| 中文字幕精品一区二区精品 | 欧美俄罗斯乱妇 | 欧美偷拍一区二区 | 午夜天堂av | 深夜久久| 老狼影院伦理片 | 欧美一区二区国产 | 欧美一区二区视频免费观看 | 日本亚洲欧美 | 成人18在线 | 久久无码专区国产精品s | 98久久 | 色婷婷九月 | 亚洲91网 | 伦理片久久 | 亚洲专区欧美专区 | 欧美中文字幕一区 | 国产三级精品视频 | 精品视频久久久久 | 国产亚洲激情 | 欧美久久久一区二区三区 | 老司机综合网 | 国产精品一区在线观看 | 一本色道久久综合亚洲精品图片 | 欧美亚洲色图视频 | 亚洲最色网站 | 思思久久精品 | 另类小说色 | 夜夜嗨av禁果av粉嫩av懂色av | 国产香蕉97碰碰碰视频在线观看 |