반응형
Jetty를 이용한 Client를 만들어 보자.
1. MyClient 생성
(1) 이전에 생성한 서버인 http://127.0.0.1:8080/를 호출하는 Client를 생성해보자.
(2) Get 방식으로 호출하도록하며, Content를 출력하도록 하자.
package itji.example.jetty.client;
import org.eclipse.jetty.client.HttpClient;
import org.eclipse.jetty.client.api.ContentResponse;
import org.eclipse.jetty.http.HttpMethod;
public class MyClient {
public static void main(String[] args) throws Exception {
HttpClient httpClient = new HttpClient();
httpClient.start();
ContentResponse res = httpClient.newRequest("http://127.0.0.1:8080/").method(HttpMethod.GET).send();
System.out.println(res.getContentAsString());
System.exit(0);
}
}
2. 테스트를 위해 MyServer를 기동하여 둔다.
3. MyServer 기동 후, MyClient를 실행한다.
4. MyClient로그에 MyServer에서 write한 Content가 출력되는 것을 확인할 수 있다.
반응형
'Jetty' 카테고리의 다른 글
[Jetty] 간단한 Web Server 만들기 (0) | 2021.06.26 |
---|---|
[Jetty] Eclipse에서 Jetty library 적용하기 (0) | 2021.06.26 |