WEB

    [WEB웹자동화] Auto_portal 개발기

    [WEB웹자동화] Auto_portal 개발기

    회사에서 자주 사용하는 포탈 목록 및 그에 따른 자동로그인을 구현해보자 매일 자주 사용하는 포털을 유지하면 좋겠지만 컴퓨터가 꺼지는 경우 다시 저번에 보던 환경을 구축하는데 귀찮아서 자주 사용하거나 이전 기록을 저장했으면 좋겠다는 생각을 하게 되었다. C#, Windows Form 형식으로 구현했다. 🎨기능 자주 사용하는 chrome url을 저장하고 하나의 윈도우에 다중 탭을 생성해 포탈을 연다. 자동으로 process를 생성해주고 프로그램이 종료될 시에 이 프로그램을 통해 생성된 process 모두를 kill하도록 하였다. 저장된 모든 데이터는 "C:/Users/autoLogin/key.txt" 경로에 관리자 권한을 가지고 저장된다. URL외에 ID나 PW가 존재한다면 해당 웹 사이트에 로그인 까지 ..

    Web Protocol 정리

    Web Protocol 정리

    🎮HTTP Hyper Text Transfer Protocol 인터넷에서 데이터를 주고 받을 수 있는 프로토콜이다. 웹 서버에서 통신하기 위해 사용하는 하나의 규칙으로써 4가지 요청형식이 존재한다. GET : 문서 요청의 역할. 서버가 클라이언트에 상태 정보와 복제된 문서를 보냄으로써 응답한다. - 조회 HEAD : 상태 정보 요청. GET과 동일한 형태의 응답. 문서 복제X POST : 데이터를 서버로 송신. 서버는 해당 데이터를 아이템에 붙임 - 생성 PUT : 데이터를 서버로 송신. 서버가 특정 아이템을 대체함 - 수정 HTTP 동작 클라이언트에서 브라우저를 통해 서비스를 요청(request)을 하면 서버에서는 해당 요청사항에 맞는 결과를 찾아 사용자에게 응답(response)하는 형태로 동작한다...