localhost , 8080

 

스프링 웹 서비스를 실행하면  localhost:8080 에서 
스프링 웹서비스가 보입니다. 거기에서 localhost는
무엇일까요?  8080은 뭐고요...

 

 localhost 

컴퓨터 네트워크 기능을 시험하기 위해 가상으로 인터넷망에 연결된것처럼  할당하는 인터넷 주소
https://ko.wikipedia.org/wiki/Localhost

 

지금 티스토리를 작성하고있는  노트북을 가리키는 것입니다. 위키백과 정의처럼  가상으로 연결된것처럼이기때문에

테스트를 할때  주로 이용됩니다. 

 

8080

 

 8080은 내 컴퓨터(localhost)에서  8080포트로  스프링 웹서비스를 이용한다는 것입니다. 

또한,  나의 컴퓨터에서 실행한  로컬서버(즉 localhost)는  외부에서 접근이 불가합니다. 

 


Get , Post  ,  Put ,  Patch , Delete 

 

Get 

 

 1. 네가  크롬 브라우저를 실행하고  https://wikidocs.net/  이라고 입력합니다.  

 2. 서버로  해당 url를  요청한 것입니다.  

 3. 서버에서 해당 url를 처리해서  클라이언트(1번측) 에게 응답으로 보냅니다. 

 

그래서 Get 요청은  서버에게 데이터를  조회혹은 읽기 목적으로 이용됩니다. 

 

POST

 

 1.  회원가입 폼이 있다해봅시다. 각각 입력필드에는  아이디 , 비밀번호가 있습니다. 회원가입버튼이 있습니다.  

 2.  아이디 , 비밀번호를 입력합니다. 

 3.  폼 회원가입버튼을 클릭합니다. 이때  아이디 , 비밀번호는 브라우저 주소창에 노출이 안됩니다. 

 4.   유저 데이터베이스에서  아이디 , 비밀번호가 저장됩니다.  

  

이와같이  폼 제출 동작에 이용됩니다. 또한  데이터가 노출이 안되어 로그인 , 회원가입에서 주로 쓰입니다. 

 

PATCH

 

1.  할일 목록이 있습니다.  이것은 현재 진행중에 속해있습니다. 저희는  종료로 이동시키고 싶습니다. 

     이때 종료버튼이 할일마다 존재합니다.

2. 저는 어느 할일이 끝나서 그 할일을 종료로 이동시킬려고 종료버튼을 클릭합니다. 

3.  종료로 그 할일이 이동됩니다. 

 

이렇게  일부분을 수정할때 이용됩니다.   

 

 PUT

 

 1.  티스토리 게시글이 있습니다. 그런데 이 게시글의 제목과 내용을 전부 수정하여야 됩니다. 

  옆에는  글 수정 버튼이 존재합니다.

 2.  글 수정을 클릭합니다.  수정 창이 활성화됩니다. 

 3.  제가 제목, 내용을 수정합니다.  맨 아래  완료버튼을 누릅니다. 

 4.  여러저러 옵션이 있습니다. 클릭합니다.

 5.  확인을 누릅니다.  

 

 이렇게 전체부분을 수정할때 이용됩니다. 

 

 

DELETE 

 

 1.  게시글이 있습니다. 삭제한다고 합시다. 

  2.  삭제버튼을 클릭합니다.  

  3.  삭제를 하시겠습니까라고 메세지창이 나옵니다.  >>> 예 / 아니오가 있습니다. 

  4.  예를 누를시 >>>> 삭제됩니다.

       아니오를 누를시 >>>> 삭제되지 않습니다. 

  5.  모든 게시글에서  삭제된 게시글이 없는 데이터가 반환될것입니다.  

 

  이렇게 게시글 삭제 등에 많이 이용됩니다. 

+ Recent posts