1.HTTP協議概念及工作流程
無論是以后用webserverice ,還是用rest做大型架構,都離不開對HTTP協議的認識。
甚至可以簡化的說: webservice = HTTP協議 + XML
rest = HTTP協議 + JSON
各種API也一般是用http+XML/json來實現的。
做采集、小偷站也需要對HTTP協議有所了解,以及Ajax,對HTTP協議有了解之后,學習Ajax是非常容易理解的。
計算機只所以能全世界互通,協議是功不可沒, 如果沒有協議,計算機各說各話,根本誰都聽不懂誰。
ftp, http , stmp,pop, tcp/ip協議.....
http協議即按一定規則,向服務器要數據或發送數據,而服務器按一定規則,回應數據。

HTTP請求信息和響應信息的格式:
1 請求行
1. 請求方法:GET、POST、PUT、DELETE、TRACE、OPTIONS
2. 請求路徑
3. 所用的協議:目前一般是HTTP/1.1, 0.9,1.0已經基本不用
2 請求頭信息
3 請求主體信息(可以沒有)
4 頭信息結束后和主體信息之間要空一行
問: 瀏覽器能發送HTTP協議, HTTP協議一定要瀏覽器來發送嗎?
答: 不是, HTTP既然是一種協議,那么只要滿足這種協議,什么工具都可以發.

按WIN+X組合鍵調出系統控制命令菜單,選擇程序和功能







 


 

