2013-05-20 2 views
1

POST를 사용하는 것보다 이점이없는 것 같습니다. PUT이 더 좋게/빠르거나 더 안전하게/다른 어떤 특정한 시나리오가 있습니까? POST를 사용하여 기본적으로 동일한 작업량으로 모든 것을 처리 할 수 ​​있다면 누구나 완전히 새로운 HTTP 메소드를 코딩 할 수 있습니까? RFC2616 FROMPUT 메서드를 사용하는 이유는 무엇입니까?

+1

http://www.w3.org/Protocols/rfc2616/rfc2616-sec9.html –

+0

@AhmedMasud 좋은 링크; 제가 생각하기에이 시점에서 그것은 장점/단점보다는 훨씬 더 선호되는 것처럼 보입니다. 난 그냥 POST를 사용하는 것 같아요. –

답변

1

:

에서 POST 간의 기본적인 차이 PUT 요청 요청-URI의 다른 의미에서 반영된다. POST 요청의 URI는 동봉 된 엔티티를 처리 할 리소스를 식별합니다. 이 자원은 데이터 수신 프로세스 일 수도 있고 다른 프로토콜의 게이트웨이이거나 주석을 허용하는 별도의 엔터티 일 수도 있습니다. 대조적으로, PUT 요청의 URI는 요청으로 묶인 엔터티를 식별합니다. 사용자 에이전트는 의도 한 URI를 알고 있으며 서버는 요청을 다른 리소스에 적용하려고 시도해서는 안됩니다.

+2

투표를 닫고 내 RFC 링크에서 복사/붙여 넣기를 하시겠습니까? Hrm. –

+0

아메드가 먼저 거기에 왔다고 생각합니다. –

관련 문제