iOS-Senior7-資料請求

來源:互聯網
上載者:User

標籤:

一.HTTP和HTTPS協議

1.URL

URL全稱是:Uniform Resource Locator(統一資源定位器),通過1個URL,能找到互連網上唯一的1個資源。

URL就是資源的地址,位置,互連網上的每個資源都有一個唯一的URL

URL的基本格式=協議://主機地址/路徑

eg:http://www.lanou3g.com/szzr/

協議:不同的協議,代表著不同的資源尋找方式,資源傳輸方式

主機地址:存放資源的主機IP地址(網域名稱)

路徑:資源在主機中的位置

2.HTTP協議

HTTP協議,Hyper Text Transfer Protocol(超文字傳輸通訊協定 (HTTP))是用於從全球資訊網(www)伺服器傳送超文本到本地瀏覽器的傳輸協議,HTTP是一個應用程式層協議,由請求和響應構成,是一個標準的用戶端伺服器模型。

HTTP協議:採用請求/響應模型。用戶端向伺服器發送一個請求報文,伺服器以一個狀態作為響應。

 C/S模式、B/S模式

 

3.HTTPS協議

HTTPS:(Secure Hypertext Transfer Protocol)安全超文字傳輸通訊協定 (HTTPS),它是一個安全通訊通道,它基於HTTP開發,用於在客戶電腦和伺服器之間交換資訊。它使用安全通訊端層(SSL)進行資訊交換,簡單來說它是HTTP的安全版。HTTPS協議使用SSL在發送方把未經處理資料進行加密,然後在接收方進行解密,加密和解密需要發送方和接收方通過交換共知的密鑰來實現,因此,所傳送的資料不容易被網路駭客截獲和解密。

SSL:安全保密協議,運行在TCP/IP層之上,應用程式層之下,為應用程式提供加密資料通道

4.HTTP和HTTPS的異同

(1).https協議需要到ca申請認證,一般免費認證很少,需要交費

(2).http是超文字傳輸通訊協定 (HTTP),資訊是明文傳輸,https則是具有安全性的ssl加密傳輸協議

(3).http和https使用的是完全不同的連結方式,用的連接埠也不一樣,前者是80連接埠號碼,後者是443

(4).http的連結很簡單,是無狀態的

(5).https協議是由SSL + HTTP協議構建的可進行加密傳輸,身份認證的網路通訊協定,要比http安全

5.常見的請求方式

GET方式:(同步省略,因為非同步用的多----iOS9.0以後現用版)

block方法:

代理方法:

 

 

POST方式:(同步省略,因為非同步用的多----iOS9.0以後現用版)

block方法:

iOS-Senior7-資料請求

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.