HTTP PATCH ë©ìëë 리ìì¤ì ë¶ë¶ì ì¸ ìì ì í ëì ì¬ì©ë©ëë¤.
HTTP PUT
ë©ìëë 문ì ì ì²´ì ìì í êµì²´ë§ì íì©í©ëë¤. ë°ë©´ PATCH
ë©ìëë PUT
ë©ìëì ë¬ë¦¬ 멱ë±ì±ì ê°ì§ì§ ìëë°, ì´ë ëì¼í patch ìì²ì´ ë¤ë¥¸ 결과를 ì¼ê¸°í ìë ììì ë»í©ëë¤. íì§ë§ PATCH를 PUTê³¼ ê°ì ë°©ìì¼ë¡ ì¬ì©í¨ì¼ë¡ì¨ 멱ë±ì±ì ê°ì§ê² í ìë ììµëë¤.
PATCH
(í¹ì PUT
)ë ë¤ë¥¸ 리ìì¤ìê² ë¶ìí¨ê³¼(side-effects)를 ì¼ì¼í¬ ê°ë¥ì±ì´ ììµëë¤.
ìë²ê° PATCH
를 ì§ìíëì§ ì ì ìê²ë í기 ìí´, ìë²ë Allow
리ì¤í¸ í¹ì Access-Control-Allow-Methods
(for CORS) ìëµ í¤ë를 íµí´ ì´ë¥¼ ëª
ìí ì ììµëë¤.
PATCHê° íì©ëëì§ íì¸í ì ìë ë ë¤ë¥¸ (ì묵ì ì¸)ì§íë¡ Accept-Patch
ì ì¡´ì¬ ì 무를 ë¤ ì ìëë°, ì´ë¥¼ íµí´ patch 문ì ììì´ ìë²ì ë°ì ë¤ì¬ì¡ìì ì ì ììµëë¤.
PATCH /file.txt HTTP/1.1
Host: www.example.com
Content-Type: application/example
If-Match: "e0023aa4e"
Content-Length: 100
[description of changes]
Response
ì±ê³µì ì¸ ìëµì 2xx ìí ì½ë를 íµí´ì íì¸í ì ììµëë¤.
ìëì ììììë 204
ìëµì´ ì¬ì©ëìëë°, ì´ë ìëµì´ ì ì미í body를 ì ë¬íê³ ìì§ ì기 ë문ì
ëë¤. {HTTPStatus("200")}} ìëµììë bodyì ì ì미í ë°ì´í°ê° í¬í¨ëì´ ììì ì ì¶í ì ììµëë¤.
HTTP/1.1 204 No Content Content-Location: /file.txt ETag: "e0023aa4f"ëª ì¸ì See also
204
Allow
, Access-Control-Allow-Methods
Accept-Patch
â specifies the patch document formats accepted by the server.RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4