서버 쪽에서는 PUT 메서드 만 사용할 수 있기 때문에 HTML 양식에 method='PUT'
을 사용했습니다. 그러나 브라우저는 예상대로 PUT 메서드를 사용하지 않았습니다. GET
입니다. method='POST'
으로 설정하면 POST
입니다. method='PUT'
이 작동하지 않는 이유를 모르겠습니다. Chrome과 Firefox에서 테스트를 마쳤습니다. 당신이 PUT
필요한 경우HTML 양식 PUT 메서드
40
A
답변
88
브라우저에서만 지원 POST
및 GET
는, 당신은 얻을 다음 서버 측에 적절한 PUT
요청을/우편으로 양식을 보낼 수 있습니다.
EDIT 그러나 대부분의 XMLHttpRequest 구현은 PUT
및 DELETE
을 지원합니다.
+3
+1 확실한 답변입니다. – AlienWebguy
18
PUT
은 인식되지 않으며 GET
으로 동화됩니다.
<input type="hidden" name="_method" value="PUT">
관련 문제
- 1. playframework에서 PUT 메서드 FunctionalTest
- 2. C에서 HTTP PUT 메서드 구현
- 3. PUT 방법을 통해 Extjs 양식 제출
- 4. 브라우저에서 HTTP PUT 수행
- 5. HTML 양식 :
- 6. Html.BeginForm PUT
- 7. HTTP PUT 파일
- 8. HTML 양식/데이터베이스 쿼리
- 9. HTML 양식 제출
- 10. HTML 인코딩 양식 게시물
- 11. 동적 HTML 양식 생성
- 12. HTML 양식 method = "HEAD"
- 13. 관련 입력이있는 HTML 양식
- 14. HTML : 양식 표?
- 15. HTML 양식 자동 완성
- 16. HTML 양식 포지셔닝
- 17. 양식 제출 html
- 18. Webkit HTML 알림의 양식?
- 19. 숫자 만 html 양식
- 20. HTML 양식 - 정렬 문제
- 21. html 양식 요소가없는 기능
- 22. HTML 양식 크기 증가
- 23. HTML 값 속성 양식
- 24. 동적 HTML 양식 항목
- 25. HTML 양식 SQL 도우미
- 26. 기본 html 텍스트 양식
- 27. javascript 및 html 양식
- 28. HTML 코더 + 젠드 양식
- 29. HTML 양식 제출
- 30. 오프라인으로 작업하는 HTML 양식
가 http://stackoverflow.com/questions/812711/how-do-you-do-an-http-put보고 시도 :
대부분의 프레임 워크는
PUT
또는DELETE
얻기 위해 숨겨진 입력을 사용 , 여기에는 몇 가지 코드 예제가 있습니다. – ghostJago