통신 2

[Java]자바 프로젝트 : Http Get 요청 보내기

HTTPURLConnection : GET method 회사 업무를 하면서 서버와 통신하는 프로젝트를 진행하였다. 서버와 통신하기 위해 자바 프로젝트를 구현하고 HttpURLConnection을 이용하여 통신하였다. 'GET' method를 이용하여 sessionKey를 할당 받았다. 코드 전문 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.net.HttpURLConnection; import java.net.URL; import org.json.JSONException; import org.json.JSONObject; public class Main { priv..

자바[Java] 2023.08.29

[Java]HTTP 요청: URLConnection vs HttpURLConnection

소개 Java에서 HTTP 요청을 수행하려면 URLConnection과 HttpURLConnection이라는 두 가지 주요 클래스를 사용할 수 있다. 두 클래스를 비교하여 언제 어떤 클래스를 사용해야 하는지 알아보자. 1. URLConnection 클래스: URLConnection 클래스는 Java에서 제공하는 추상 클래스로, 다양한 프로토콜 (HTTP, FTP 등)을 통해 데이터를 읽고 쓸 수 있도록 일반적인 인터페이스를 제공한다. 다양한 프로토콜 지원: URLConnection은 여러 프로토콜을 지원하므로 HTTP 이외의 다른 프로토콜을 사용해야 하는 경우에 유용하다. 객체 다형성: URLConnection은 추상 클래스이므로, 다형성을 통해 다양한 프로토콜에 대한 연결을 관리할 수 있다. 복잡한 설..

자바[Java] 2023.08.23