2025年6月5日 星期四

HTML : Request & Response 機制

HTML 的 Request(請求)和 Response(回應)是網頁運作的核心機制,主要透過 HTTP(超文本傳輸協定)來進行溝通。

Request(請求)

當使用者在瀏覽器輸入網址或點擊連結時,瀏覽器會向伺服器發送 HTTP Request,請求特定的網頁或資源。請求通常包含:

  • 方法(Method):例如 GET(取得資料)、POST(提交資料)、PUT(更新資料)、DELETE(刪除資料)。

  • URL(網址):指定要請求的資源位置。

  • 標頭(Headers):包含額外資訊,如瀏覽器類型、語言偏好等。

  • 請求主體(Body):通常用於 POSTPUT,包含要傳送的資料。

Response(回應)

伺服器收到請求後,會處理並回應 HTTP Response,回應通常包含:

  • 狀態碼(Status Code):例如 200 OK(成功)、404 Not Found(找不到資源)、500 Internal Server Error(伺服器錯誤)。

  • 標頭(Headers):包含回應的額外資訊,如內容類型、編碼方式等。

      Content-Disposition 是 HTTP 標頭之一,主要用來指定伺服器如何處理回應內容,
           特別是在檔案下載時
          它可以決定內容是否應該顯示在瀏覽器內,或是強制下載到使用者的裝置
  • 回應主體(Body):通常是 HTML、JSON、圖片或其他資源。

這個機制讓瀏覽器能夠與伺服器溝通,取得網頁內容並顯示給使用者。


參考內容: 網址

https://ithelp.ithome.com.tw/articles/10299957









沒有留言:

張貼留言