什麼是Ajax?
答:它是浏覽器提供的一套方法,可以實作頁面無重新整理更新資料,提高使用者浏覽網站的體驗。
https://link.juejin.cn?target= Ajax發送的請求是什麼請求?
答:HTTP請求。
https://link.juejin.cn?target= Ajax的優缺點
優點:
- 可以無需重新整理頁面即與伺服器端進行通信。
- 允許你根據使用者事件來更新部分頁面内容。
缺點:
- 沒有浏覽曆史,不能後退。
- 存在跨域問題。
- SEO不友好。
https://link.juejin.cn?target= HTTP協定的請求封包
- 行:GET/POST等請求方式、 URL相關參數、HTTP協定的版本。
- 頭:Host,Cookie,Content-Type、User-Agent
- 空行:這個是固定的,不用管。
- 體:如果是GET請求,這個是空的,如果是POST請求,那麼這個就不為空,可以是要發送的參數。
![](https://img.laitimes.com/img/__Qf2AjLwojIjJCLyojI0JCLicmbw5iZ1IWN1gzMlBDZidzN0QTY4UTM0UzYjNzNxQGNmZ2Mh9CX5d2bs92Yl1iclB3bsVmdlR2LcNWaw9CXt92Yu4GZjlGbh5yYjV3Lc9CX6MHc0RHaiojIsJye.png)
HTTP協定的響應封包
- 行:HTTP協定版本、傳回狀态碼、狀态字元串
- 頭:Content-Type: text/html,字元編碼:charset=utf-8,Content-length:2048,内容編碼格式:Content-encoding:gzip
- 空行:固定的
- 體: …