在Internet上找到的所有有关在C#.NET中发送请求以及设置自定义标头/授权的方法仅在VS请求中可见,但是当我检查小提琴时,它不存在。我不认为这是代码问题,我认为这与其他问题有关。
尝试的最新方法:
var form = new MultipartFormDataContent();
form.Add(new ByteArrayContent(fileContent, 0, fileContent.Length), "image", filename);
HttpRequestMessage message = new HttpRequestMessage(HttpMethod.Post, URL)
{
Content = form
};
message.Headers.Authorization = new AuthenticationHeaderValue("Basic", AuthCode);
var response = httpClient.SendAsync(message).Result;
string apiResponse = response.Content.ReadAsStringAsync().Result;