1、HTTP的主要作用是什麼
1、客戶與伺服器建立連接;
2、客戶向伺服器提出請求;
3、伺服器接受請求,並根據請求返回相應的文件作為應答;
4、客戶與伺服器關閉連接。
HTTP的性質:
1、HTTP是一種無狀態協議,即伺服器不保留與客戶交易時的任何狀態。這就大大減輕了伺服器記憶負擔,從而保持較快的響應速度。
2、HTTP是一種面向對象的協議。允許傳送任意類型的數據對象。它通過數據類型和長度來標識所傳送的數據內容和大小,並允許對數據進行壓縮傳送。
(1)http伺服器擴展資料
http代理的作用:
1、突破自身IP訪問限制,訪問國外站點。如:教育網、169網等網路用戶可以通過代理訪問國外網站。
2、訪問一些單位或團體內部資源,如某大學FTP(前提是該代理地址在該資源的允許訪問范圍之內),使用教育網內地址段免費代理伺服器,就可以用於對教育 網開放的各類FTP下載上傳,以及各類資料查詢共享等服務。
3、隱藏真實IP:上網者也可以通過這種方法隱藏自己的IP,免受攻擊。
參考資料來源:網路-http
2、常用的web伺服器軟體有哪些
1.IIS
IIS是英文Internet Information Server的縮寫,譯成中文就是"Internet信息服務"的意思。它是微軟公司主推的伺服器,最新的版本是Windows2008裡麵包含的IIS 7,IIS與Window Server完全集成在一起,因而用戶能夠利用Windows Server和NTFS(NT File System,NT的文件系統)內置的安全特性,建立強大,靈活而安全的Internet和Intranet站點。
2.ApacheApache
ApacheApache在世界上的排名是第一的,它可以運行在幾乎所有廣泛使用的計算機平台上。Apache源於NCSAhttpd伺服器,經過多次修改,不僅簡單、速度快、而且性能穩定,還可以用來做代理伺服器。
3.Nginx
Nginx不僅是一個小巧且高效的HTTP伺服器,也可以做一個高效的負載均衡反向代理,通過它接受用戶的請求並分發到多個Mongrel進程可以極大提高Rails應用的並發能力。
4.Zeus
Zeus是一個運行於Unix下的非常優秀的Web Server,據說性能超過Apache,是效率最高的Web Server之一。
5.Sun
Sun的Java系統Web伺服器也就是以前的Sun ONE Web Server。主要出現在那些運行Sun的Solaris操作系統的關鍵任務級Web伺服器上。它最新的版本號是6.1,可以支持x86版本Solaris,Red Hat Linux,HP-UX 11i, IBM AIX,甚至可以支持Windows,但它的大多數用戶都選擇了SPARC版本的Solaris操作系統。
3、HTTP的伺服器和埠指的是什麼啊
超文本傳輸協議(HTTP,HyperText Transfer Protocol)是互聯網上應用最為廣泛的一種網路協議。所有的WWW文件都必須遵守這個標准。
伺服器的埠指的是用一個程序向伺服器發起連接時的請求埠。伺服器的埠通常可以分為以下三類:
1、公認埠
這種類型的埠通常稱為「常用埠」。 這些埠的埠號范圍從0到1024,並且與某些特定服務緊密綁定。 通常這些埠的通信清楚地指示了某種服務的協議,這種埠不再能重新定義其作用。
2、注冊埠
埠號是1024到49151,鬆散地綁定到某些服務。 這也意味著有許多服務綁定到這些埠,這些服務也用於許多其他目的。
(3)http伺服器擴展資料:
大多數注冊埠沒有明確定義的服務對象。 不同的程序可以根據實際需要定義相答關程序。 例如,描述的遠程式控制制軟體和特洛伊木馬程序將定義這些埠。 請記住,這些公共程序埠對於保護和殺死特洛伊木馬程序非常必要。
例如,埠80實際上始終用於HTTP通信,而埠23專用於Telnet服務。 這些埠通常不被特洛伊木馬之類的黑客使用。
4、www伺服器與http伺服器有什麼區別嗎?謝謝!
WWW是一種服務,HTTP是一種協議
我們在瀏覽器的地址欄里輸入的網站地址叫做URL (Uniform Resource Locator,統一資源定位符)。就像每家每戶都有一個門牌地址一樣,每個網頁也都有一個Internet地址。當你在瀏覽器的地址框中輸入一個URL或是單擊一個超級鏈接時,URL就確定了要瀏覽的地址。瀏覽器通過超文本傳輸協議(HTTP),將Web伺服器上站點的網頁代碼提取出來,並翻譯成漂亮的網頁。因此,在我們認識HTTP之前,有必要先弄清楚URL的組成,例如:http://www.baidu.com/china/index.htm。它的含義如下:
1. http://:代表超文本傳輸協議,通知baidu.com伺服器顯示Web頁,通常不用輸入;
2. www:代表一個Web(萬維網)伺服器;
3. baidu.com/:這是裝有網頁的伺服器的域名,或站點伺服器的名稱;
4. China/:為該伺服器上的子目錄,就好像我們的文件夾;
5. Index.htm:index.htm是文件夾中的一個HTML文件(網頁)。
5、HTTP伺服器有哪些?
種類太多了,一般windows伺服器上使用IIS,Linux上用Apache。另外還有一些JAVA開源的。
6、內網如何架設HTTP伺服器
如下幾步供參考:
1 用內網ip訪問一下 如不能訪問則是iis設置問題 如能正常訪問看2
2 用公網ip訪問 如不能訪問則是路由器上埠映射的問題 需要將路由器上的80映射到你的80上 如可以看3
3 ping一下花生殼里你的那個域名看能不能得到你的ip 不能的話 問題就出在花生殼上 能的話就應該沒問題了
7、HTTP 500內部伺服器錯誤怎麼解決。
以下幾種方法可以解決這個問題:
1、嘗試重新載入頁面
遇到此錯誤應該嘗試的最簡單的事情就是等待一分鍾左右,然後重新載入頁面(F5或Ctrl + F5),因為電腦可能是主機或伺服器只是過載,網站將立即回來,在等待的同時,可以快速嘗試使用其他瀏覽器來排除問題
2、清除瀏覽器緩存
在深入調試網站之前,清除瀏覽器緩存始終是另一個很好的故障排除步驟
3、檢查伺服器日誌
檢查錯誤日誌中是否存在http500內部伺服器錯誤,如果主機沒有日誌記錄工具,可以將以下代碼添加到wp-config.php文件以啟用日誌記錄:
(7)http伺服器擴展資料:
http 500內部伺服器(HTTP-Internal Server Error)錯誤說明IIS伺服器無法解析ASP代碼,其它常見500 HTTP狀態碼介紹如下:
HTTP 500 – 內部伺服器錯誤
HTTP 500.100 – 內部伺服器錯誤 – ASP 錯誤
HTTP 500-11 伺服器關閉
HTTP 500-12 應用程序重新啟動
HTTP 500-13 – 伺服器太忙
HTTP 500-14 – 應用程序無效
HTTP 500-15 – 不允許請求 global.asa
Error 501 – 未實現
HTTP 502 – 網關錯誤
8、HTTP 500 內部伺服器錯誤 ?是什麼意思啊?
http 500內部伺服器(HTTP-Internal Server Error)錯誤是由於iwam賬號的密碼錯誤所造成。系統的對iwam賬號的密碼同步工作有時會失敗,使三方iwam賬號所用密碼不統一。
當iis或com+應用程序使用錯誤iwam的密碼登錄系統,啟動iis out-of-process pooled applications時,系統會因密碼錯誤而拒絕這一請求,導致iis out-of-process pooled applications啟動失敗,不能轉入iis5應用程序,http 500內部錯誤就這樣產生了。
(8)http伺服器擴展資料:
iwam賬號屬於安裝iis5時系統自動建立的一個內置賬號,主要用於啟動進程之外的應用程序的internet信息服務。iwam賬號的名字會根據每台計算機netbios名字的不同而有所不同,通用的格式是iwam_machine,即由「iwam」前綴、連接線「_」加上計算機的netbios名字組成。
iwam賬號建立後被active directory、iis metabase資料庫和com+應用程序三方共同使用,賬號密碼被三方分別保存,並由操作系統負責這三方保存的iwam密碼的同步工作。
9、http伺服器和web伺服器是同一個伺服器?二者什麼區別和聯系?一定採納
http伺服器和web伺服器不是同一個伺服器,聯系:兩者都是用來處理http請求,並根據http請求返回響應數據的伺服器,區別如下:
一、指代不同
1、http伺服器:是Apache軟體基金會的一個開放源代碼的網頁伺服器。
2、web伺服器:也稱為WWW(WORLD WIDE WEB)伺服器,主要功能是提供網上信息瀏覽服務。
二、功能不同
1、http伺服器:可以在大多數電腦操作系統中運行,由於其具有的跨平台性和安全性,被廣泛使用。
2、web伺服器:可以解析(handles)HTTP協議。當Web伺服器接收到一個HTTP請求(request),會返回一個HTTP響應(response),例如送回一個HTML頁面。
三、特點不同
1、http伺服器:快速、可靠並且可通過簡單的API擴展,Perl/Python解釋器可被編譯到伺服器中,可以創建一個每天有數百萬人訪問的Web伺服器。
2、web伺服器:Web伺服器傳送(serves)頁面使瀏覽器可以瀏覽,然而應用程序伺服器提供的是客戶端應用程序可以調用(call)的方法(methods)。
10、什麼是HTTP伺服器
1. 首先,啟動Outlook Express。打開「Internet 連接向導」;首先輸入你的「顯示名」,如:163免費郵。此姓名將出現在你所發送郵件的「發件人」一欄。,然後單擊「下一步」按鈕;
2. 在「Internet 電子郵件地址」窗口中輸入你的郵箱地址,如:[email protected],再單擊「下一步」按鈕;
3. 在「接收郵件(pop、IMAP或HTTP)伺服器:」欄位中輸入 pop.163.com。在「發送郵件伺服器(SMTP):」欄位中輸入smtp.163.com,然後單擊「下一步」;
4.在「帳戶名:」欄位中輸入你的163免費郵用戶名(僅輸入@ 前面的部分)。在「密碼:」欄位中輸入你的郵箱密碼,然後單擊「下一步」。
5.點擊「完成」。
6.在 Internet 帳戶中,選擇「郵件」選項卡,選中剛才設置的帳號,單擊「屬性」。
7.在屬性設置窗口中,選擇「伺服器」選項卡,勾選「我的伺服器需要身份驗證」。
8.點擊「確定」。
其它設置補充說明:如果你希望在伺服器上保留郵件副本,則在帳戶屬性中,單擊「高級」選項卡。勾選「在伺服器上保留郵件副本」。此時下邊設置細則的勾選項由禁止(灰色)變為可選(黑色)。
我在別的地方找的啊