Agentic Research

HTTP(超文本傳輸協定)

又稱:超文本傳輸協定 · HTTP 協定 · HTTPS · http 是什麼

瀏覽器與伺服器之間「請求—回應」的通用語言,也是所有模型 API 的傳輸方式。

你會在什麼時候遇到它

你第一次呼叫任何 AI API,發出去的就是一個 HTTP 請求。看不懂它,出錯時你連問題在網址、標頭還是內文都分不清。

打個比方

像寄信:你寫好收件人、主旨、內容(請求),投進郵筒;對方回一封(回應)。HTTP 是信封和信紙的格式規定,HTTPS 則是套上只有收件人能拆的防窺信封。

最小範例

# 印出一個完整的 HTTP 回應:狀態行 + 標頭 + 內文
curl -i https://example.com

第一行 HTTP/1.1 200 OK 是狀態行,接著幾行是伺服器回傳的標頭,空一行之後才是內文。每一個 API 呼叫拆開來都是這個結構。

最常搞錯的地方

  • 以為 HTTP 和 HTTPS 是兩種不同的協定。HTTPS 就是 HTTP 跑在 TLS 加密通道上,結構完全一樣,只是中途沒人看得見內容;呼叫模型 API 一律用 HTTPS。
  • 把網址打錯卻怪金鑰。404(找不到)通常是路徑打錯,401(未授權)才是金鑰有問題 —— 但兩者都是 HTTP 在告訴你哪一環出了錯。

相關詞條

下一步