HTTP入门
HTTP(Hypertext Transfer Protocol)
? ?超文本傳輸協議,它指導著瀏覽器和客戶端如何進行溝通
? ?1.1.HTTP請求
? ? ? ? ?兩種方法,不同方式操作指定的資源:
? ? ? ? ?1.1.1.GET
? ? ? ? ? ? ? ? ? 向指定的資源發出“顯示”請求。發出的請求包含著下圖的五行內容。
? ? ? ? ? ? ? ? ??
? ? ? ? ? 1.1.2.POST
? ? ? ? ? ? ? ? ? ?向指定資源提交數據,請求服務器進行處理。請求包含的內容類似GET,
? ? ? ? ? ? ? ? ? ?
? ? ? ? ? 1.1.3.使用Chrome開發者工具查看HTTP請求內容
? ? ? ? ? ? ? ? ? ?打開新的標簽頁,快捷鍵“Ctrl+Shift+I”打開開發者工具,點擊Network,在地址欄中輸入URL(即網址)?
? ?1.2.HTTP響應
? ? ? ? ?GET請求和POST請求對應的響應可以是一樣的,也可以是不一樣。?
? ? ? ? ?1.2.1.(對應1.1.1的響應)
?
? ? ? ? 1.2.2.(對應1.1.2的響應)
? ? ? ? ? ? ? ? ?
? ? ? ?1.2.3.使用Chrome開發者工具查看HTTP響應內容
? ? ? ? ? ? ? ??打開新的標簽頁,快捷鍵“Ctrl+Shift+I”打開開發者工具,點擊Network,在地址欄中輸入URL(即網址)
? ?2.curl命令
? ? ? ? ?語法 :curl [option URL]
? ? ? ? ?參數:-C 斷點續傳
? ? ? ? ? ? ? ? ? ? -e 來源網址
? ? ? ? ? ? ? ? ? ? -s 靜音模式,不輸出任何東西
?? 示例: curl -s -v -H "lxx: xxx" -- "www.qq.com"
?
? ? ? ?
?
?
? ? ? ? ? ? ? ? ? ??
?
轉載于:https://www.cnblogs.com/xiaoxinwan/p/9103148.html
總結
- 上一篇: 服务器绑定双网卡
- 下一篇: 十三、IntelliJ IDEA 中的版