2011-05-08 7 views
4

가능한 중복 :
REST development plugin for browser with all HTTP methods
Are the PUT, DELETE, HEAD, etc methods available in most web browsers?브라우저를 사용하여 PUT 또는 DELETE HTTP 요청을 보낼 수 있습니까?

이 어떻게 요청을 풋를 보내거나 삭제하려면 웹 브라우저를 말해 주는가? 폼 메서드 속성을 변경하여 POST 또는 GET 요청을 보내도록 말할 수 있다는 것을 알고 있습니다. 이 기능은 구현하기 어려울 것 같지 않습니다.

그냥 "내 아내에게 어떻게 REST를 설명했는지"라는 유명한 기사를 읽었습니다. http://tomayko.com/writings/rest-to-my-wife. 말할 것도없이, 나는 의심 스럽지만 이제 RESTful이 웹 애플리케이션을 설계하는 가장 좋은 방법이라고 확신한다.

브라우저가 PUT 및 DELETE를 실제로 구현하지 않습니까? 그렇다면 왜? 이것에 들어가는 디자인 고려 사항은 무엇입니까? 또한 앞으로 이러한 기능을 브라우저 및 기타 웹 표준에 통합 할 계획이 있습니까?

주요 브라우저가 이미 전체 HTTP 기능을 구현하고 있습니까? 그리고 그들이 있다면, 어떻게 그 기능을 사용하도록 요청합니까?

+0

@Stu,이 질문의 중복 내용은 어떻게 표시되지 않습니다. 설명해 주시겠습니까? –

+0

안녕하세요 톰, 네 말이 맞아. 죄송합니다, 이것은 C & P 오류였습니다. 제가 참조하려고했던 질문은 http://stackoverflow.com/questions/165779/are-the-put-delete-head-etc-methods-available-in-most-web-browsers였습니다. –

+0

@ 스튜 : 이제 나는 그것이 정말로 중복되어 있고 내 대답은 필요 없다는 것을 알았다. –

답변

3

이것은 브라우저에 관한 것이 아니라 양식을 정의하는 데 사용 된 HTML 버전에 관한 것입니다. HTML 4.01 XHTML 1.0 (HTML 5에 대해서는 확실하지 않음)은 HTML 양식의 메소드로 GET 및 POST 만 지원합니다. PUT과 DELETE를 사용하려면 자바 스크립트와 XMLHttpRequest을 직접 사용하거나 jQuery와 같은 간단한 JavaScript 라이브러리를 사용해야합니다.

관련 문제