본문 바로가기

WebApp/Node.js

Node.js- form

컨텐츠를 사용자가 웹을 통해서 생성,수정,삭제할 수있는 방법

사용자가 서버로부터 데이터를 전송하기위한 방식인 form

사용자로부터 정보를 input받는 법

 

~~form.html~~

<form action="http://~~!">

<p><input type="text" name="title"></p>

<p>

<textarea name="description"></textarea>

</p>

<p>

<input type="submit">

</p>

</form>

각각의 값들이 즉 컨트롤들에 이름(name)을 주어야 의미가 있음

입력을 하면 입력된 데이터 들이 액션주소로 전송되면서 각각의 컨트롤의 이름에 대하여 쿼리스트링의 형태로 정보가 전달된다

다만 이건 좋은방법이아니다

서버로부터 사용자가 데이터를 가져올때 get할때는 get방식(method="get" or 생략)으로 쿼리스트링을 쓰고

서버에 데이터를 생성 삭제 수정등을 할때는 필요한 데이터를 url로 보내지 않고 눈에 보이지 않는

post방식으로 데이터를 전송한다

 

get방식의 데이터 전송

 

'WebApp > Node.js' 카테고리의 다른 글

Node.js-form2  (0) 2020.08.05
Node.js- form UI 생성  (0) 2020.08.04
Node.js-npm(pm2) Package program  (0) 2020.08.03
Node.js- 콜백  (0) 2020.08.02
Node.js-리펙토링  (0) 2020.08.02