1. form 태그에 데이터 입력받기 웹브라우저에서 서버로 데이터를 전송할 때 HTML form 태그를 사용한다. 전송 방식은 여러가지가 있지만 주로 POST 방식을 사용하며, POST method에 대한 정보는 HTTP Request Methods 여기를 참고하면 좋다. 우선 사용자로부터 데이터 입력을 받을 수 있도록 아래 코드처럼 간단한 form을 만들었다. submit 버튼을 누르면 그 데이터는 "http://localhost:3000/create_prcess" 주소로 전송된다. 이제 url이 /create_prcess 일 때, 전송받은 데이터, 즉 title 값과 content 값을 저장하는 작업을 해주면 된다. 우선 POST 방식으로 전송된 데이터를 어떻게 저장하고, 참조할 수 있는지부터 알아보자. 2. POS
1. 쿼리스트링이란? 쿼리스트링은 사용자가 웹으로 데이터를 전달하는 가장 단순하고 널리 사용되는 방법이다. URL 주소 뒤에 입력 데이터를 함께 제공하는 한다. 아래 URL에서 URL과 쿼리스트링을 구분해보자. ? 뒤 볼드 처리된 부분이 쿼리스트링이다. > http:// opentutorial.org:3000/main?id=HTML&page=12 ? : 쿼리스트링의 시작을 나타내는 기호이다. 변수=값 한 쌍으로 구성된다. & : 여러 쌍의 변수와 값을 전달할 경우 &로 구분한다. 2. URL에서 쿼리스트링 추출하기 실제로 웹 서버를 만들때는 쿼리스트링을 먼저 지정하고 그 쿼리스트링으로 URL을 연결한다. 하지만 이 우리의 목적은 쿼리스트링을 읽고 다루는 방법을 학습하는것이기 때문에, 반대로 URL에서 쿼리스트링 데이터을 parse(추출)하는 방법을 알아볼 것이다. 예를 들면, **나는