POST를 사용하는 것보다 이점이없는 것 같습니다. PUT이 더 좋게/빠르거나 더 안전하게/다른 어떤 특정한 시나리오가 있습니까? POST를 사용하여 기본적으로 동일한 작업량으로 모든 것을 처리 할 수 있다면 누구나 완전히 새로운 HTTP 메소드를 코딩 할 수 있습니까? RFC2616 FROMPUT 메서드를 사용하는 이유는 무엇입니까?
1
A
답변
1
:
에서 POST 간의 기본적인 차이 PUT 요청 요청-URI의 다른 의미에서 반영된다. POST 요청의 URI는 동봉 된 엔티티를 처리 할 리소스를 식별합니다. 이 자원은 데이터 수신 프로세스 일 수도 있고 다른 프로토콜의 게이트웨이이거나 주석을 허용하는 별도의 엔터티 일 수도 있습니다. 대조적으로, PUT 요청의 URI는 요청으로 묶인 엔터티를 식별합니다. 사용자 에이전트는 의도 한 URI를 알고 있으며 서버는 요청을 다른 리소스에 적용하려고 시도해서는 안됩니다.
+2
투표를 닫고 내 RFC 링크에서 복사/붙여 넣기를 하시겠습니까? Hrm. –
+0
아메드가 먼저 거기에 왔다고 생각합니다. –
관련 문제
- 1. PUT 메서드를 사용하는 PHP FOSRestBundle
- 2. Put 메서드를 사용하여 JSONObject 작성하기
- 3. WPF MVVM에서 개인 메서드를 사용하는 이유는 무엇입니까?
- 4. Java에서 정적 도우미 메서드를 사용하는 이유는 무엇입니까?
- 5. 피들러에서 PUT 메서드를 호출하는 방법
- 6. Rails RESTful 웹 서비스에서 PUT 및 DELETE 메서드를 사용하는 방법
- 7. PUT 메서드를 통한 Symfony REST 파일 업로드
- 8. HTTP PUT 메서드를 사용하여 테스트 파일 업로드
- 9. SimpleQueue의 put 메소드가 정지되는 이유는 무엇입니까?
- 10. PUT 403이 Aborted로 나타나는 이유는 무엇입니까?
- 11. put() 함수가 객체를 예외화하지 않는 이유는 무엇입니까?
- 12. 이 콜백을 사용하는 데 정적 메서드를 사용해야하는 이유는 무엇입니까?
- 13. Thread.stop() 메서드를 사용하는 것이 안전하지 않은 이유는 무엇입니까?
- 14. IE에서 boolean true가 toJSON 메서드를 사용하는 이유는 무엇입니까?
- 15. GWT의 DateTimeFormat이 정적 팩토리 메서드를 사용하는 이유는 무엇입니까?
- 16. findViewById() 메서드를 사용하는 도트 연산자가 사용되지 않는 이유는 무엇입니까?
- 17. PUT/DELETE 메서드를 보낼 수있는로드 테스트 도구
- 18. python app 엔진 모델에 put() 메서드를 덮어 쓰는 방법은 무엇입니까?
- 19. MongoDB : 개체를 저장하기위한 PUT 메서드를 구현하는 방법은 무엇입니까?
- 20. BIRT setGlobalVariable() 메서드를 사용해야하는 이유는 무엇입니까?
- 21. setResultCallback 메서드를 사용하는 방법은 무엇입니까?
- 22. MPI_Send에서 MPI_Wait을 사용하는 이유는 무엇입니까?
- 23. XDocument.CreateWriter 메서드를 사용하는 방법?
- 24. registerReceiver 메서드를 사용하면 오류가 나타나는 이유는 무엇입니까?
- 25. 자바에서 인터페이스를 사용하는 이유는 무엇입니까?
- 26. POST, PUT, DELETE를 사용하는 플라스크
- 27. "put"을 사용하는 Infinispan MVCC
- 28. put/getSerializable을 사용하는 Android 직렬화
- 29. newInstance 메서드를 사용하는 효율적인 방법
- 30. 인페 페이스를 사용하는 이유는 무엇입니까?
http://www.w3.org/Protocols/rfc2616/rfc2616-sec9.html –
@AhmedMasud 좋은 링크; 제가 생각하기에이 시점에서 그것은 장점/단점보다는 훨씬 더 선호되는 것처럼 보입니다. 난 그냥 POST를 사용하는 것 같아요. –