저는 자바 서블릿에 대해 배우기 시작했습니다. 그 과정에서 HTTP 작동 방식의 기본 사항을 검토해야했습니다. 이것은 나를 혼란스럽게 만들었다.URL에 HTTP 요청 방법을 어떻게 지정합니까?
doGet()
및 doPost()
과 같은 메소드는 다양한 종류의 HTTP 요청 메소드에 응답하는 것으로 알고 있습니다. 저의 고위 동료 중 한 명이 Tomcat 프로젝트에 대해 쓰면서 작성한 것들이 제가 어떻게 작동하는지 이해하는 데 사용하고 있습니다.
<form action="dummyClass" method="post">
그래서, 나는이 HTML 페이지에서 서블릿에 HTTP 요청 방법을 지정하는 방법을 얻을 : 그것에서는, 거기에 다음과 같은 태그로 JSP 파일이있다. 사용자가 양식을 제출하면 Servlet은 메소드 doPost()
을 실행합니다.
그러나 이것이 어떻게 서버의 다른 종류의 리소스로 일반화되는지 이해할 수 없습니다. HTTP는 웹의 일반적인 프로토콜입니다 ... JSP에만 국한된 것은 아닙니다. 그렇다면 브라우저에 http://www.nowhere123.com/docs/index.html
과 같은 URL을 입력하면 서버에 어떤 HTTP 요청 방법을 보내겠습니까?
예, 두 번 읽으십시오. –