import io.ktor.client.HttpClient; import io.ktor.client.features.json.GsonSerializer; import io.ktor.client.features.json.JsonFeature; import io.ktor.client.request.get; import io.ktor.http.ContentType; import io.ktor.http.URLBuilder; public class KtorClientExample { public static void main(String[] args) { HttpClient httpClient = HttpClient() { install(JsonFeature) { serializer = GsonSerializer(); } }; String apiUrl = "https://api.example.com/data"; try { URLBuilder urlBuilder = new URLBuilder(apiUrl); String responseData = httpClient.get(urlBuilder.build().toString()); System.out.println(responseData); } catch (Exception e) { System.out.println("Error: " + e.getMessage()); } finally { httpClient.close(); } } } groovy implementation("io.ktor:ktor-client-core:1.6.1") implementation("io.ktor:ktor-client-json:1.6.1") implementation("io.ktor:ktor-client-gson:1.6.1")


上一篇:
下一篇:
切换中文