분류 전체보기 122

GET & POST

1. GET1) GET클라이언트에서 서버로 어떠한 리소스로부터 정보를 요청하기 위해 사용되는 메소드GET을 통한 요청은 URL 주소 끝에 파라미터로 포함되어 전송URL 끝에 ?를 사용하여 쿼리 스트링을 이어 붙임Ex)www.example.com/show?name1=value1&name2=value2서버에서는 name1과 name2라는 파라미터 명으로 각각 value1과 value2를 전달 받음 2) GET의 특징캐시가 가능GET을 통해 서버에 리소스를 요청할 때 웹 캐시가 요청을 가로채 리소스의 복사본을 반환브라우저 히스토리에 남음브라우저 히스토리방문한 웹페이지 기록북마크 가능북마크특정 웹 주소를 쉽게 찾아갈 수 있도록, 주소를 목록 형태로 저장해둔 것길이 제한브라우저마다 제한이 다름보안 문제GET 요청..

Network/HTTP 2024.06.27

HTTP

1. HTTP(HyperText Transfer Protocol)1) HTTP 개요웹 상에서 정보를 주고 받을 수 있는 프로토콜주로 HTML 문서를 주고 받음서버와 클라이언트 사이에 요청과 응답을 주고 받는 프로토콜클라이언트/서버 프로토콜= Request/Response 프로토콜클라이언트와 서버는 개별 메세지를 교환하여 통신Request는 클라이언트가 보낸 메세지, Response는 서버가 클라이언트 요청에 대한 응답 메세지Request는 수신자(ex. 웹 브라우저)에 의해 시작TCP를 사용하며 80번 포트 이용하는 L7 애플리케이션 계층 프로토콜  2. HTTP  시스템 구성요소 클라이언트사용자를 대신하여 작동하는 모든 도구로 주로 웹 브러우저에 의해 수행웹 브라우저항상 요청을 시작하는 개체웹 페이지를..

Network/HTTP 2024.06.27

Raspberry pi 4에서 MPU6050 사용하기

1. I2C 활성화 설정 1) 라즈베리파이 터미널에서 'sudo raspi-config' 명령을 실행하여 설정 메뉴에 들어감 2) Interface Options > I2C를 선택하고 활성 3) 'sudo reboot -n' 명령으로 재부팅 4) 설정 확인하기 아래와 같이 명령어 입력 후 i2c 모듈과 i2c 디바이스 드라이버 확인 2. smbus 라이브러리 설치 1) 아래 명령어 순서대로 입력 sudo apt-get update sudo apt-get install python3-smbus sudo apt-get install i2c-tools 3. MPU6050 연결 1) 라즈베리파이4 핀맵을 보고 센서와 연결 Ex) 1번 - VCC 3번 - SDA 5번 - SCL 14번 - GND 2) MPU605..

기타/Raspberry Pi 2024.04.04

3) Amazon EC2 인스턴스 배포 및 접근하기

1. EC2 키 페어 내려받기 EC2 인스턴스에 접근할 때 자격을 증명하는 데 보안 키 정보가 필요함 보안 키를 발급받기 위해 키 페어를 생성하여, 프라이빗 키 파일을 저장해야함 1) EC2 설정 메뉴에서 네트워크 및 보안 > 키 페어 선택하고 키 페어 생성 클릭 2) 이름을 입력하고, 프라이빗 키 파일 형식을 .pem을 선택한 후 키 페어 생성 클릭 생성하고 나면 다운로드 폴더에 이름.pem 파일이 저장됨 2. AMI를 이용한 EC2 인스턴스 배포하기 1) 서비스 > 컴퓨팅 > EC2 선택 후 인스턴스 시작을 눌러 인스턴스 생성하는 설정 페이지로 이동 서울 리전 확인하기 2) EC2 인스턴스 생성을 위해 이름 및 태그를 정의 이름 정의 3) AMI 선택 AMI 어플리케이션 및 OS 이미지에서 인스턴스의..

Cloud/AWS 2024.03.22