본문 바로가기

항해99

(4)
웹개발 종합반 4주차 get, post get : get 방식은 서버로 전달되는 자료값이 웹브라우저 주소창에 노출되어 보안성이 좋지 않다. (요청 URL에 파라미터를 붙여서 전송한다.) 그리고 서버로 보내는 자료 길이 제한도 있다. post : 자료 노출이 되지않아 보안성이 뛰어나며, 서버로 전달되는 자료길이 제한이 없다. 대부분 post방식을 사용한다. ajax $.ajax ({ // URL은 반드시 구현해야하는 필수 요소 url: "url", // 요청이 전송될 URL 주소 type: "GET", // http 요청 방식 (default: ‘GET’) async : true, // 요청 시 동기화 여부. 기본은 비동기(asynchronous) 요청 (default: true) cache : true, // 캐시 여부 ti..
웹개발 종합반 3주차 웹 스크래핑 기본 세팅 import requests from bs4 import BeautifulSoup #header 쓰는 이유 : 코드에서 콜을 날리는게 아닌 브라우저에서 콜을 날리는것처럼 하기 위해 headers = {'User-Agent' : 'Mozilla/5.0 (Windows NT 10.0; Win64; x64)AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.86 Safari/537.36'} data = requests.get('https://movie.naver.com/movie/sdb/rank/rmovie.naver?sel=pnt&date=20210829',headers=headers) soup = BeautifulSoup(data.te..
웹개발 종합반 2주차 jQuery 전문 개발자들이 미리 작성된 JS코드 (사용전 import 필수) CSS에서는 class로 이름을 붙혀줬다면 jQuery에서는 id로 해준다. 값 가져오기, 보내기 $('#url').val('내용') -> id가 'url'인 박스에 값을 내용으로 변경 $('#url').val() -> id가 'url'인 박스의 값을 가져오기 박스 숨기기 $('#post-box').hide() -> id= 'post-box'를 숨기기 $('#post-box').show() -> id= 'post-box'를 보여주기 서버 - 클라이언트 * GET → 통상적으로 데이터 조회(Read)를 요청할 때 예) 영화 목록 조회 * POST → 통상적으로 데이터 생성(Create), 변경(Update), 삭제(Delete)..
웹개발 종합반 1주차 HTML, CSS, JS html = 뼈대 css = 디자인 js = 작동방식 라고 생각 할 수 있다. html을 통해 만들고자 하는 페이지의 전체적인 틀을 짜고, css로 짜여진 틀 내에서의 버튼, 글자 색 등등을 꾸밀 수 있다. 또한 js로 웹페이지 내부에서 일어나는 동작들을 제어 할 수 있다. 1주차 명령어 margin : 바깥쪽 여백 padding : 안쪽 여백 hover : 마우스를 갖다 대면 테두리를 변화시킴( border : 2px solid white;)