.net コア API で multipart-form/data から画像を取得しようとしていますが、この画像データの暗号化に使用されているエンコーディングがわかりません。基本的に、この文字列内で表される (画像の) バイト配列を取得する必要があります
これが、このエンコードされた文字列を取得する方法です。
using (Stream responseStream = resposta.GetResponseStream())
{
var contentType = MediaTypeHeaderValue.Parse(response.ContentType);
var boundary = HeaderUtilities.RemoveQuotes(contentType.Boundary).Value;
for (MultipartReader smth = new(boundary, responseStream); ;)
{
try
{
MultipartSection section = await smth.ReadNextSectionAsync();
if (section == null)
break;
string contentTypeFrame = section.ContentType;
// Returns me the encoded string
string bodyValue = await section.ReadAsStringAsync();
if (bodyValue.ToLower().Contains("heartbeat"))
continue;
if (contentTypeFrame == "image/jpeg")
{
//Do something if it is an image
}
}
catch (Exception ex) { }
}
}
この文字列をデコードして画像バイトを取得する方法についてのアイデアはありますか?