From 758bc2ad4925301cb6f27da7bfca84ba1e04cf7d Mon Sep 17 00:00:00 2001 From: ORelio Date: Tue, 17 Mar 2020 00:15:51 +0100 Subject: [PATCH] Add sample-script-with-http-request Made as an example for #887 --- .../config/sample-script-with-http-request.cs | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 MinecraftClient/config/sample-script-with-http-request.cs diff --git a/MinecraftClient/config/sample-script-with-http-request.cs b/MinecraftClient/config/sample-script-with-http-request.cs new file mode 100644 index 00000000..5e4fba1e --- /dev/null +++ b/MinecraftClient/config/sample-script-with-http-request.cs @@ -0,0 +1,17 @@ +//MCCScript 1.0 + +string mojangStatus = PerformHttpRequest("https://status.mojang.com/check"); +MCC.LogToConsole(mojangStatus); + +//MCCScript Extensions + +string PerformHttpRequest(string uri) +{ + var request = (System.Net.HttpWebRequest)System.Net.WebRequest.Create(uri); + var response = (System.Net.HttpWebResponse)request.GetResponse(); + string responseString; + using (var stream = response.GetResponseStream()) + using (var reader = new StreamReader(stream)) + responseString = reader.ReadToEnd(); + return responseString; +} \ No newline at end of file