System.Net.Http.HttpClient httpClient = new System.Net.Http.HttpClient();
httpClient.BaseAddress = new Uri("https://xxx.cn/");
System.Net.Http.HttpRequestMessage httpRequestMessage = new System.Net.Http.HttpRequestMessage();
httpRequestMessage.Method = new System.Net.Http.HttpMethod("GET");
httpRequestMessage.Headers.Add("context-type", "application/pdf");
httpRequestMessage.RequestUri = new Uri("https://xxxxx.pdf");
System.Net.Http.HttpResponseMessage httpResponseMessage = httpClient.SendAsync(httpRequestMessage).Result;
if (httpResponseMessage.StatusCode == System.Net.HttpStatusCode.OK)
{
System.IO.Stream stream = httpResponseMessage.Content.ReadAsStreamAsync().Result;
byte[] buffer64 = new byte[stream.Length];
stream.Seek(0, SeekOrigin.Begin);
stream.Read(buffer64, 0, (int)stream.Length);
var bast64File = Convert.ToBase64String(buffer64);
}
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律