Dev/Nodejs
[Nodejs] Form - GET/POST
Ellen571
2020. 8. 4. 16:29
반응형
Form
- 사용자가 입력한 정보를 어디론가 보낼 수 있음
<form action="http://abc.com/done">
<input type="text" name="title">
<textarea name="description"></textarea>
<input type="submit">
</form>
내용 입력 후 submit 클릭
- 사용자가 입력한 정보를 action(http://abc.com)이 가리키는 서버로 querystring 형태로 데이터를 전송(GET방식)
GET
http://abc.com/done?title=hello&description=goodmorning
- 서버에서 정보를 가져올 때 ?로 시작하는 querystring 사용
- ?name=data&name=data
- 주소에 값이 들어있다면 누군가 그 주소로 들어와 정보를 수정하거나 삭제할 가능성이 있음
- 서버에 데이터를 생성하거나 수정할 때 GET 방식을 사용하면 안됨
POST
- 사용자 입력값을 querystring으로 전송하지 않음
- <form action="http://abc.com" method="post">
반응형