HTTP網(wǎng)絡請求原理(初稿)

客戶端怎樣與服務器通信只嚣?客戶端怎樣找到服務器?客戶端與服務器間怎樣傳遞數(shù)據(jù)艺沼?

一介牙、URL的組成(找到服務器

URL就是資源(數(shù)據(jù))在互聯(lián)網(wǎng)上的唯一地址

URL基本格式 = 協(xié)議://主機(服務器)地址:端口/路徑

協(xié)議:不同的協(xié)議代表不同的資源查找方式以及資源傳輸方式

主機地址:服務器地址(ip)

路徑:資源在主機上的具體位置

二、URL常用協(xié)議

HTTP:訪問傳輸遠程網(wǎng)絡資源

FILE:訪問本地資源澳厢,格式是file://路徑

FTP:訪問共享主機資源

三、HTTP協(xié)議(傳遞數(shù)據(jù))

1.1是什么

1.2為什么是

優(yōu)缺點囚似,剩拢,

1.3怎么用(工作原理)

請求/響應報文結構:請求行/狀態(tài)行,,請求頭/響應頭,,請求體/響應體,,


請求行:請求方法,請求資源路徑饶唤,HTTP協(xié)議版本

狀態(tài)行:HTTP協(xié)議版本徐伐,狀態(tài)碼,狀態(tài)名


請求頭:請求服務器地址募狂,客戶端系統(tǒng)環(huán)境办素,客戶端所能接受的數(shù)據(jù)類型

響應頭:服務器環(huán)境,返回的數(shù)據(jù)類型祸穷,返回數(shù)據(jù)長度性穿,等


請求體:請求數(shù)據(jù)的具體參數(shù)

響應體:返回的數(shù)據(jù)

1.4注意什么

三、iOS中第三方HTTP請求庫

ASI雷滚,AFNetworking

四需曾、iOS開發(fā)中AF具體使用

AFNetworking工作過程

五、請求/響應頭詳解

Content-type詳解

注意:在POST請求時請求頭Content-type的設置要與requestSerializer的設置相匹配祈远。例如:requestSerializer使用AFHTTPRequestSerializer時Content-type應設置為"Content-Type" = "application/x-www-form-urlencoded"呆万,若此時使用"Content-Type" = "application/json"可能會導致服務端取參失敗。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末车份,一起剝皮案震驚了整個濱河市谋减,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌扫沼,老刑警劉巖出爹,帶你破解...
    沈念sama閱讀 212,454評論 6 493
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異缎除,居然都是意外死亡以政,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,553評論 3 385
  • 文/潘曉璐 我一進店門伴找,熙熙樓的掌柜王于貴愁眉苦臉地迎上來盈蛮,“玉大人,你說我怎么就攤上這事技矮《队” “怎么了殊轴?”我有些...
    開封第一講書人閱讀 157,921評論 0 348
  • 文/不壞的土叔 我叫張陵,是天一觀的道長袒炉。 經常有香客問我旁理,道長,這世上最難降的妖魔是什么我磁? 我笑而不...
    開封第一講書人閱讀 56,648評論 1 284
  • 正文 為了忘掉前任孽文,我火速辦了婚禮,結果婚禮上夺艰,老公的妹妹穿的比我還像新娘芋哭。我一直安慰自己,他們只是感情好郁副,可當我...
    茶點故事閱讀 65,770評論 6 386
  • 文/花漫 我一把揭開白布减牺。 她就那樣靜靜地躺著,像睡著了一般存谎。 火紅的嫁衣襯著肌膚如雪拔疚。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,950評論 1 291
  • 那天既荚,我揣著相機與錄音稚失,去河邊找鬼。 笑死恰聘,一個胖子當著我的面吹牛墩虹,可吹牛的內容都是我干的。 我是一名探鬼主播憨琳,決...
    沈念sama閱讀 39,090評論 3 410
  • 文/蒼蘭香墨 我猛地睜開眼诫钓,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了篙螟?” 一聲冷哼從身側響起菌湃,我...
    開封第一講書人閱讀 37,817評論 0 268
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎遍略,沒想到半個月后惧所,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經...
    沈念sama閱讀 44,275評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡绪杏,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 36,592評論 2 327
  • 正文 我和宋清朗相戀三年下愈,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片蕾久。...
    茶點故事閱讀 38,724評論 1 341
  • 序言:一個原本活蹦亂跳的男人離奇死亡势似,死狀恐怖,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情履因,我是刑警寧澤障簿,帶...
    沈念sama閱讀 34,409評論 4 333
  • 正文 年R本政府宣布,位于F島的核電站栅迄,受9級特大地震影響站故,放射性物質發(fā)生泄漏。R本人自食惡果不足惜毅舆,卻給世界環(huán)境...
    茶點故事閱讀 40,052評論 3 316
  • 文/蒙蒙 一西篓、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧憋活,春花似錦岂津、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,815評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽礁鲁。三九已至盐欺,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間仅醇,已是汗流浹背冗美。 一陣腳步聲響...
    開封第一講書人閱讀 32,043評論 1 266
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留析二,地道東北人粉洼。 一個月前我還...
    沈念sama閱讀 46,503評論 2 361
  • 正文 我出身青樓,卻偏偏與公主長得像叶摄,于是被迫代替她去往敵國和親属韧。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 43,627評論 2 350

推薦閱讀更多精彩內容

  • Spring Cloud為開發(fā)人員提供了快速構建分布式系統(tǒng)中一些常見模式的工具(例如配置管理蛤吓,服務發(fā)現(xiàn)宵喂,斷路器,智...
    卡卡羅2017閱讀 134,637評論 18 139
  • 一会傲、概念(載錄于:http://www.cnblogs.com/EricaMIN1987_IT/p/3837436...
    yuantao123434閱讀 8,337評論 6 152
  • 工作流程 一次HTTP操作稱為一個事務锅棕,其工作過程可分為四步: 1)首先客戶機與服務器需要建立連接。只要單擊某個超...
    保川閱讀 4,587評論 2 14
  • 本篇文章篇幅比較長淌山,先來個思維導圖預覽一下裸燎。 一、概述 1.計算機網(wǎng)絡體系結構分層 2.TCP/IP 通信傳輸流 ...
    滌生_Woo閱讀 54,979評論 24 557
  • Http協(xié)議詳解 標簽(空格分隔): Linux 聲明:本片文章非原創(chuàng)泼疑,內容來源于博客園作者MIN飛翔的HTTP協(xié)...
    Sivin閱讀 5,211評論 3 82