From c9f1f88e6257749d36437ff2d8427565672d90ad Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 24 Mar 2026 19:48:48 +0000 Subject: [PATCH] refine sample http client usage Co-authored-by: milutinke <441903+milutinke@users.noreply.github.com> Agent-Logs-Url: https://github.com/MCCTeam/Minecraft-Console-Client/sessions/9bf31c0e-e47b-4654-be10-6ea50f27a581 --- MinecraftClient/config/sample-script-with-http-request.cs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/MinecraftClient/config/sample-script-with-http-request.cs b/MinecraftClient/config/sample-script-with-http-request.cs index a281540b..60e6d27d 100644 --- a/MinecraftClient/config/sample-script-with-http-request.cs +++ b/MinecraftClient/config/sample-script-with-http-request.cs @@ -5,18 +5,18 @@ MCC.LogToConsole(mojangStatus); //MCCScript Extensions +private static readonly System.Net.Http.HttpClient s_httpClient = new(); + string PerformHttpRequest(string uri) { - using var httpClient = new System.Net.Http.HttpClient(); - return httpClient.GetStringAsync(uri).GetAwaiter().GetResult(); + return s_httpClient.GetStringAsync(uri).GetAwaiter().GetResult(); } void SendHttpPostAsync(string uri, string text) { new Thread(() => { - using var httpClient = new System.Net.Http.HttpClient(); using var content = new System.Net.Http.StringContent(text, System.Text.Encoding.UTF8, "text/plain"); - using var response = httpClient.PostAsync(uri, content).GetAwaiter().GetResult(); + using var response = s_httpClient.PostAsync(uri, content).GetAwaiter().GetResult(); string responseString = response.Content.ReadAsStringAsync().GetAwaiter().GetResult(); //LogToConsole(responseString); }).Start();