본문 바로가기

내가 궁금한 속성들 개념 정리

(2)
POST 와 GET이란? 두 방식 모두, 서버에 요청을 하는 메서드이다. GET 클라이언트의 데이터를 URL뒤에 붙여서 보낸다 https://minso-dev.tistory.com/manage/newpost/?type=post&returnURL=%2Fmanage%2Fposts%2F URL 뒤에 "?" 마크를 통해 URL의 끝을 알리면서, 데이터 표현의 시작점을 알린다. 데이터는 key 와 value 쌍으로 넣어야 한다. 중간에 &마크는 구분자 이다. 2개이상의 key - value 쌍 데이터를 보낼때는 &마크로 구분해준다. URL에 붙이므로, HTTP패킷의 해더에 포함되여 서버에 요청한다. 따라서, GET 방식에서 BODY에 특별한 내용을 넣을 것이 없으므로 BODY가 빈상태로 보내진다. 그러므로, 헤더의 내용중 BODY 데이터..
Fetch란? fetch 매서드는 JavaScript에서 서버로 네트워크 요청을 보내고 응답을 받을 수 있도록 해주는 매서드이다. XMLHttpRequest와 비슷하지만 fetch는 Promise를 기반으로 구성되어 있어서 더 간편하게 사용할 수 있다는 차이점이 있다. fetch를 이용하면 XML 보다 HTTP 요청을 더 간편하게 보낼 수 있다! 기본구조 fetch(url) .then(res => { console.log(res) }) .catch(error => { console.log(error) }) 기본적인 구조와 동작은 Promise 객체와 동일하다. 파라미터로 요청을 보낼 url을 입력해 주고 응답을 받아서 추가적인 작업 또한 해줄 수 있다. then에서 응답 객체 res를 받고, catch에서 에러 요청이..