-
1. http請求過程:三次握手,四次揮手,tcp通道的http報文傳輸; 三次握手:客戶端-服務端發送syn請求報文,服務端-客戶端發送syn,ack報文,客戶端-服務端確認ack報文; 四次揮手:客戶端-服務端發送fin終止報文,服務端-客戶端回復ack報文終止客戶端連接;服務端-客戶端發送fin,ack終止報文,客戶端-服務端發送ack確認報文確認終止服務端連接報文。 2. http報文格式 請求報文 請求頭:請求方式,url,版本,短語 首部行:健值對的形式,表示對請求的描述 實體主體:一般get請求不使用主體,post請求內容存于包內,所以需要使用主體 響應報文格式: 請求頭:版本+狀態碼+短語 首部行:健值對 實體主體:實體主體 3. http和https的區別 https是ssl加密的http傳輸, a. https協議需要OA認證證書,是需要收費的; b. http是明文傳輸,https是加密的ssl傳輸; c. 端口不一樣,http是80,https是443;查看全部
-
1、寫下博客 a. http交互原理 b. https為什比http安全 c. https什么防止第三方截取信息 ,公鑰獲取無用,服務器用私鑰解密 d. ios中如何調用,nsurldatasession查看全部
-
NSURLConnection?
NSURLSession
查看全部 -
預主密鑰? ?
隨機數1? 隨機數2?公鑰? 私鑰
查看全部 -
ssl?協議? 所有信息都是加密傳播,第三方無法竊聽
具有校驗機制,一旦被篡改,通信雙方會立刻發現
配備身份證書,防止身份被冒充
驗證服務鏈證書? 數字摘要和服務證書解密之后的內容是否一致 :篡改
https?請求是需要驗證證書的? 證書鏈 ——根證書
https?與 http?多了SSL加密傳輸??
查看全部 -
HTTPS SSL客戶端、服務端建立連接過程
查看全部 -
charles查看全部
-
HTTPS:是以安全為目標的HTTP通道,簡單講就是HTTP的安全版
與區別HTTP的區別
1、HTTPS協議需要到CA(證書認證機構)申請證書,一般免費證書很少,需要交費。
2、HTTP是明文傳輸,HTTPS則是具有安全性的SSL加密傳輸。
3、HTTP和HTTPS使用的端口也不一樣,前者是80,后者是443。
4、HTTPS可進行加密傳輸、身份認證,比HTTP安全。
查看全部 -
HTTP報文格式:
? 請求報文
請求行由:方法+URL+版本+CRLF(回車換行)。
首部行由:首部字段名+:+值+CRLF(回車換行)
? ? ? ? ? ? ? ?首部字段名+:+值+CRLF(回車換行)
????????????????首部字段名+:+值+CRLF(換行)
post請求的參數都放在實體主體里面,get請求實體主體沒有
響應報文
狀態行由:版本+狀態碼+短語+CRLF(回車換行)。
首部行由:首部字段名+:+值+CRLF(回車換行)
? ? ? ? ? ? ? ?首部字段名+:+值+CRLF(回車換行)
????????????????首部字段名+:+值+CRLF(換行)
如果后臺返回的數據就在實體主體里面,沒有返回數據,就沒有實體主體 ? ? ? ? ? ? ?
查看全部 -
HTTP:超文本傳輸協議(也是應用層協議);
查看全部 -
HTTP&HTTPS的關系
查看全部 -
這個圖很經典!??!
查看全部 -
http的請求和響應報文
查看全部 -
協議流程
查看全部
舉報