☯️ 概念
POST
# POST 方法 POST(全稱 Post)是 [[HTTP]] 协定中的一種請求方法,主要用於向伺服器提交資料,例如提交表單或上傳檔案。與 [[GET]] 方法不同,POST 把資料放在請求體中,適合傳送大量或敏感的資訊。 在 [[Web 開發]] 與 [[RESTful]] [[API]] 設計中,常用 POST 來建立資源或執行會修改伺服器狀態的動作。請求必須在 Header 中指定 Co
POST 方法
POST(全稱 Post)是 HTTP 协定中的一種請求方法,主要用於向伺服器提交資料,例如提交表單或上傳檔案。與 GET 方法不同,POST 把資料放在請求體中,適合傳送大量或敏感的資訊。
在 Web 開發 與 RESTful API 設計中,常用 POST 來建立資源或執行會修改伺服器狀態的動作。請求必須在 Header 中指定 Content-Type,如 application/x-www-form-urlencoded 或 application/json,伺服器則會依據該格式解析請求體。成功建立資源後,伺服器通常會回傳 HTTP 狀態碼 201(Created)。
使用 POST 的優點包括資料不在 URL 中顯示,可提升安全性;可傳送多媒體或結構化資料;配合 REST 架構可實現 CRUD 中的 Create 與 Update。但要注意請求體大小受限,且重複提交可能導致資料重複,業務層需做好 idempotency 處理。
◇法緣留言(—)
載入中…