네트워크 통신 관련 영어 표현
API 통신과 네트워크 처리는 클라이언트와 서버 간의 데이터 흐름을 다루는 핵심 영역입니다.
예를 들어 서버에서 사용자 정보를 가져오다
, 에러를 매끄럽게 처리하다
와 같은 표현은 실제 개발 협업 과정에서 자주 등장합니다.
서버, 클라이언트, 인프라 등 다양한 역할의 개발자들과 협업하다 보면, 네트워크 지연, 데이터 요청 실패, 예기치 않은 에러와 같은 문제 상황을 마주하게 됩니다.
이런 상황에서 당황하지 않고 문제를 정확히 설명하려면, 실무에서 바로 활용할 수 있는 정확한 영어 표현을 익혀두는 것이 중요합니다.
예를 들어 get
, fetch
, retrieve
는 모두 "데이터를 가져오다"라는 뜻을 갖고 있지만, 사용하는 상황과 뉘앙스에는 차이가 있습니다.
get
은 가장 일반적인 표현이며, fetch
는 서버나 원격 리소스로부터 데이터를 요청할 때 자주 사용됩니다.
retrieve
는 보다 격식 있고 기술적인 맥락에서, 데이터베이스나 저장소 등에서 정보를 가져올 때 사용됩니다.
지금부터 API 통신과 네트워크 처리 과정에서 자주 사용되는 영어 표현들을 예시와 함께 살펴보며, 실제 문제 상황에서 바로 적용할 수 있는 실용적인 영어 표현들을 정리해 보겠습니다.
다음 문장에서 빈칸에 들어갈 가장 적절한 단어를 고르세요.
학습 자료
AI 튜터
디자인
업로드
수업 노트
즐겨찾기
도움말
네트워크 통신 관련 표현
서버로 HTTP POST 요청을 보내다
send an HTTP POST request to the server
send는 요청을 '보내다'라는 의미의 동사이며, to를 사용해 목적지를 명시합니다. 관사는 an HTTP request처럼 'an'을 사용해야 합니다.
API로부터 데이터를 가져오다
fetch data from the API
fetch는 외부 리소스로부터 데이터를 가져올 때 사용하는 일반적인 동사이며, from을 통해 출처를 명시합니다.
웹소켓을 통해 실시간 데이터를 스트리밍하다
stream real-time data via a WebSocket
stream은 지속적인 데이터 흐름을 의미하며, via는 전달 매체를 나타냅니다.
DNS 서버에서 도메인 이름을 조회하다
query the domain name from the DNS server
query는 외부 시스템에 데이터를 조회할 때 사용하는 동사이며, from을 통해 조회 대상을 명시합니다.
네트워크 연결이 끊기면 재시도하다
retry when the network connection is lost
retry는 이전 요청을 다시 시도하는 것을 의미하며, 보통 네트워크 연결이 끊겼을 때 사용됩니다.
로드 밸런서를 통해 요청을 분산하다
distribute requests through a load balancer
distribute는 요청을 여러 서버로 나눠 처리할 때 사용하며, through는 매개체를 나타냅니다.
TLS로 연결을 암호화하다
encrypt the connection with TLS
encrypt는 데이터를 보호하기 위해 암호화할 때 사용하며, with는 암호화 방식이나 도구를 나타냅니다.
IP 주소로 서버에 접근하다
access the server via IP address
access는 '접근하다'는 의미이며, via는 접근 경로나 수단을 나타냅니다.
캐시를 무효화하다
invalidate the cache
invalidate는 캐시가 더 이상 유효하지 않도록 제거하거나 초기화할 때 사용됩니다.
네트워크 요청 시간이 초과되다
the network request times out
times out은 일정 시간 내에 응답이 없으면 중단되는 상태를 나타냅니다.
서버 응답 시간이 초과되다
the server response time is exceeded
be exceeded는 일정 시간 한도를 초과했음을 나타냅니다. 서버 과부하나 지연 상황에서 사용됩니다.
네트워크 연결이 끊기다
connection is lost
connection is lost는 네트워크나 서버와의 연결이 끊어진 상태를 표현합니다.