| WebDAV return codes 정보 |
Tech - https://ohyung.net/654 (YMD: 13/02/17 14:40)
대충 정리.
WebDAV는 HTTP의 확장으로 웹서버의 파일, 폴더등을 편집등의 수정을 할 수 있도록 만들어주는 Protocol 이다.
IETF NWG에서RTC4918로 정의됨. http://tools.ietf.org/html/rfc4918 

출처 : http://msdn.microsoft.com/en-us/library/exchange/aa126058.aspx 

200 OK [HTTP]
201 Created [HTTP]
202 Accepted [HTTP]
203 Non-authoritative Information [HTTP]
204 No Content [HTTP]
207 Multi-Status [HTTP]
210 Content Different

400 Bad Request [HTTP]
401 Unauthorized [HTTP]
403 Forbidden [HTTP]
404 Not Found [HTTP]
405 Method Not Allowed [HTTP]
406 Not Acceptable [HTTP]
409 Conflict [HTTP]
412 Precondition Failed [HTTP]

414 Request URI Too Large [HTTP]
415 Unsupported Media Type [HTTP]
423 Locked [WebDAV]
424 Method Failure [WebDAV]
501 Not Implemented [HTTP]
502 Bad Gateway [HTTP]


COPY Method
http://msdn.microsoft.com/en-us/library/exchange/aa142816.aspx 
201 (Created) The resource was successfully copied.
204 (No Content) The source resource was successfully copied to a pre-existing destination resource.
403 (Forbidden) The source URI and the destination URI are the same.
409 (Conflict) A resource cannot be created at the destination URI until one or more intermediate collections are created.
412 (Precondition Failed) Either the Overwrite header is "F" and the state of the destination resource is not null, or the method was used in a Depth: 0 transaction.
423 (Locked) The destination resource is locked.
502 (Bad Gateway) The COPY destination is located on a different server, which refuses to accept the resource.
507 (Insufficient Storage) The destination resource does not have sufficient storage space.


DELETE Method
http://msdn.microsoft.com/en-us/library/exchange/aa142839.aspx 
204 (No Content) Standard success response.
423 (Locked) The destination resource is locked.


MKCOL Method
http://msdn.microsoft.com/en-us/library/exchange/aa142923.aspx 
201 (Created) The collection was created.
401 (Access Denied) Resource requires authorization or authorization was denied.
403 (Forbidden) The server does not allow collections to be created at the specified location, or the parent collection of the specified request URI exists but cannot accept members.
405 (Method Not Allowed) The MKCOL method can only be performed on a deleted or non-existent resource.
409 (Conflict) A resource cannot be created at the destination URI until one or more intermediate collections are created.
415 (Unsupported Media Type) The request type of the body is not supported by the server.
507 (Insufficient Storage) The destination resource does not have sufficient storage space.


MOVE Method
http://msdn.microsoft.com/en-us/library/exchange/aa142926.aspx 
201 (Created) The resource was moved successfully and a new resource was created at the specified destination URI.
204 (No Content) The resource was moved successfully to a pre-existing destination URI.
403 (Forbidden) The source URI and the destination URI are the same.
409 (Conflict) A resource cannot be created at the destination URI until one or more intermediate collections are created.
412 (Precondition Failed) Either the Overwrite header is "F" and the state of the destination resource is not null, or the method was used in a Depth: 0 transaction.
423 (Locked) The destination resource is locked.
502 (Bad Gateway) The destination URI is located on a different server, which refuses to accept the resource.


PROPFIND Method
http://msdn.microsoft.com/en-us/library/exchange/aa142960.aspx 
200 (OK) The command succeeded.
403 (Forbidden) The client does not have access to the property.
404 (Not Found) The property could not be found.


SEARCH Method
http://msdn.microsoft.com/en-us/library/exchange/aa143053.aspx 
207 (Multi-Status) Multiple response codes to be found in XML body.
| 이 포스트에 대한 이용규약 |
Creative Commons License
이 저작물은 크리에이티브 커먼즈 코리아 저작자표시 2.0 라이센스 에 따라 이용하실 수 있습니다.
This work is licensed under a Creative Commons Attribution 2.0 Korea LicenseLink in a new window.

| 이 글과 태그로 연관된 글 |

| 트랙백 |
트랙백 주소 :: https://ohyung.net/rserver.php?mode=tb&sl=654