很少直接使用,在瀏覽器時需要對網站發出請求,不是透過瀏覽器,只剩兩種方式

  1. XMLHttpRequst(舊)
    1. XML為一種格式
  2. Fetch(新)

https://developer.mozilla.org/zh-TW/docs/Web/API/XMLHttpRequest

是一個物件

XML Http Requet

(以上這兩種底層都是XMLHttpRequst,)

截圖 2021-10-15 下午8.48.19.png

Browser(瀏覽器)-HTTP--Requet------>Server(伺服器)
              <-----response------
回應標頭response hearder
要求標頭Requet hearder
兩個都有=general(一般)

截圖 2021-10-14 下午7.36.01.png

網路建立需求需要時間

金融業、航空業(還在用xml)

<user>
    <name>Ashley</name>
    <phone>0987654321</phone>
    <address>台北市XXXXXXX</address>
</user>

==> 86 個字元

json
{
    name: "Ashley",
    phone: "0987654321",
    address: "台北市XXXXXXX"
}

==> 58 個字元 ==> 用 json 格式比較節省流量 ==> 傳輸就會比較快

IPv4(192.168.111)

IPv6(沒人用是因為,中間串連的舊機器還是看不懂IPv6,看有沒有轉送機制)