他們有什么不同?

熱心網友

HTTPHyper Text Transfer Protocol的縮寫,稱為超文本傳輸協議,它用于傳送WWW方式的數據。HTTP協議采用了請求/響應模型。客戶端向服務器發送一個請求,請求頭包含請求的方法、URI、協議版本、以及包含請求修飾符、客戶信息和內容的類似于MIME的消息結構。服務器以一個狀態行作為響應,相應的內容包括消息協議的版本,成功或者錯誤編碼加上包含服務器信息、實體元信息以及可能的實體內容。FTPFile-Transfer-Protocol的縮寫,譯為“文件傳輸協議”。文件傳輸是指將文件從一臺計算機上發送到另一臺計算機上,傳輸的文件可以包括電子報表、聲音、編譯后的程序以及字處理程序的文檔文件。如果用戶要將一個文件從自己的計算機上發送到另一臺計算機上,就應使用FTP上載(upload)或(put)。而更多種的情況是用戶使用FTP下載(download)或獲取(get)文件及管理文件進行文件刪除、更名、移動。我們的服務器系統也就是采用這種傳輸系統以達到用戶可以直接針對自己虛擬主機進行文件的操作。 BTBitTorrent的簡稱,中文全稱比特流,又稱變態下載,是一個多點下載的P2P軟件。不象FTP那樣只有一個發送源,BT有多個發送點,當你在下載時,同時也在上傳,使大家都處在同步傳送的狀態。    BT的工作原理?    BT首先在上傳者端把一個文件分成了多個部分,客戶端甲在服務器隨機下載了第N部分,客戶端乙在服務器隨機下載了第M部分。這樣甲的BT就會根據情況到乙的電腦上去拿乙已經下載好的第M部分,乙的BT就會根據情況去到甲的電腦上去拿甲已經下載好的第N部分。    。

熱心網友

它們都是下載的方式HTTP就是直接從網站的服務器里下載FTP就是不僅可以從服務器下載而且可以上傳文件到服務器,但多數要用戶名和密碼才能進去FTP服務器里下載或者上傳。BT是P2P(點對電下載)的一種,它不必通過服務器,下載的文件來自其它用戶硬盤里面共享的文件,所以用P2P下載的同時也會上傳,也就是文件的交換和共享,它的優點是減輕服務器的負擔,下載的人越多速度反而越快。

熱心網友

http是超文本協議 ftp是上傳協議 bT是一種下載工具