From 8e2fd65b68bd80383cc0e9e29839ab7e57c534d9 Mon Sep 17 00:00:00 2001 From: Paul Schneider Date: Fri, 4 Sep 2026 15:08:51 +0100 Subject: [PATCH] Dead code cleanup --- src/Yavsc.Server/Helpers/RequestHelper.cs | 78 ----------------------- 1 file changed, 78 deletions(-) diff --git a/src/Yavsc.Server/Helpers/RequestHelper.cs b/src/Yavsc.Server/Helpers/RequestHelper.cs index 1bdde9fe..99fe1524 100644 --- a/src/Yavsc.Server/Helpers/RequestHelper.cs +++ b/src/Yavsc.Server/Helpers/RequestHelper.cs @@ -9,84 +9,6 @@ namespace Yavsc.Server.Helpers /// public class RequestHelper { - string WRPostMultipart(string url, Dictionary parameters, string authorizationHeader = null) - { - - string boundary = "---------------------------" + DateTime.UtcNow.Ticks.ToString("x"); - byte[] boundaryBytes = System.Text.Encoding.ASCII.GetBytes("\r\n--" + boundary + "\r\n"); - - HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url); - request.ContentType = "multipart/form-data; boundary=" + boundary; - request.Method = "POST"; - request.KeepAlive = true; - request.Credentials = System.Net.CredentialCache.DefaultCredentials; - if (authorizationHeader != null) - request.Headers["Authorization"] = authorizationHeader; - if (parameters != null && parameters.Count > 0) - { - - using (Stream requestStream = request.GetRequestStream()) - { - using (WebResponse response = request.GetResponse()) - { - - - foreach (KeyValuePair pair in parameters) - { - - requestStream.Write(boundaryBytes, 0, boundaryBytes.Length); - if (pair.Value is FormFile) - { - FormFile file = pair.Value as FormFile; - string header = "Content-Disposition: form-data; name=\"" + pair.Key + "\"; filename=\"" + file.Name + "\"\r\nContent-Type: " + file.ContentType + "\r\n\r\n"; - byte[] bytes = System.Text.Encoding.UTF8.GetBytes(header); - requestStream.Write(bytes, 0, bytes.Length); - byte[] buffer = new byte[32768]; - int bytesRead; - if (file.Stream == null) - { - // upload from file - using (FileStream fileStream = File.OpenRead(file.FilePath)) - { - while ((bytesRead = fileStream.Read(buffer, 0, buffer.Length)) != 0) - requestStream.Write(buffer, 0, bytesRead); - fileStream.Close(); - } - } - else - { - // upload from given stream - while ((bytesRead = file.Stream.Read(buffer, 0, buffer.Length)) != 0) - requestStream.Write(buffer, 0, bytesRead); - } - } - else - { - string data = "Content-Disposition: form-data; name=\"" + pair.Key + "\"\r\n\r\n" + pair.Value; - byte[] bytes = System.Text.Encoding.UTF8.GetBytes(data); - requestStream.Write(bytes, 0, bytes.Length); - } - - } - - byte[] trailer = System.Text.Encoding.ASCII.GetBytes("\r\n--" + boundary + "--\r\n"); - requestStream.Write(trailer, 0, trailer.Length); - requestStream.Close(); - - using (Stream responseStream = response.GetResponseStream()) - using (StreamReader reader = new StreamReader(responseStream)) - { - return reader.ReadToEnd(); - } - } // end WebResponse response - - } // end using requestStream - - } - else throw new ArgumentOutOfRangeException("no parameter found "); - - } - public static async Task PostMultipart(string url, FormFile[] formFiles, string access_token = null) {