Today I Learned/TIL 07
-
2023 - 07 - 02 Ajax 매서드 (JQuery)Today I Learned/TIL 07 2023. 7. 3. 17:23
https://take-it-into-account.tistory.com/66 https://devmg.tistory.com/222 Ajax는 Asynchronous JavaScript and XML의 줄임말로, 자바스크립트와 XML을 이용해서 비동기 식으로 서버와 통신한다. Ajax는 프로그램 언어가 아니다. $.ajax({ url : requestURL (필수입력) type: 'GET' (통신방식 (POST, GET) 등을 지정). async: true, data: JSON.stringify(requestParam), (서버로 보낼 데이터를 입력) dataType: "json" 통신의 결과로 넘어올 데이터 종류를 지정한다. timeout: 10000, (선택사항) contentType: "applic..
-
2023 - 07 - 01 Node.js Fetch 메서드 (GET, POST, PUT, DELETE)Today I Learned/TIL 07 2023. 7. 3. 16:34
Fetch API fetch() 함수는 첫번째 인자로 URL, 두번째 인자로 옵션 객체를 받고, Promise 타입의 객체를 반환한다. 반환된 객체는, API 호출이 성공했을 경우에는 응답(response) 객체를 resolve하고, 실패했을 경우에는 예외(error) 객체를 reject한다. fetch(url, options) .then((response) => console.log("response:", response)) .catch((error) => console.log("error:", error)); 옵션(options) 객체에는 HTTP 방식(method), HTTP 요청 헤더(headers), HTTP 요청 전문(body) 등을 설정해줄 수 있다. 응답(response) 객체로 부터는 H..