1、通过图片的网络url将图片转化为base64格式

方法如下:

public static async Task<string> GetImageAsBase64Url(string url)
{
using (var handler = new HttpClientHandler())
using (var client = new HttpClient(handler))
{
var bytes = await client.GetByteArrayAsync(url);
return $"data:image/jpeg;base64,{Convert.ToBase64String(bytes)}";
}
}

该方法需要开代理才可以用,因为国内不许方位国外网站,所以代理需要打开全局模式,我之前是只给浏览器开了代理,是不行的。

2、发布到iis无法应用本机打开的全局代理

接上,打开代理全局模式后,本机调试没有问题,但是发布到iis不可以,原因是iis不走本机代理,需要更改应用程序池

具体如下图(点开应用程序池找到需要开代理的网站,然后修改标识,用户名和密码就是本机的用户名和开机密码):

最新文章

  1. SQL优化技术分析-4:其他
  2. Android UI组件----AppWidget控件入门详解
  3. Ajax调用SpringMVC ModelAndView 无返回情况
  4. service对象
  5. Html5 localstorage解决Ajax回退的坑
  6. Webstorm 11 注册/破解方法
  7. ocp 1Z0-042 121-178题解析
  8. 4 - SQL Server 2008 之 使用SQL语句删除表格
  9. 用ATL和MFC来创建ActiveX控件
  10. 前端构建工具之争——Webpack vs Gulp 谁会被拍死在沙滩上
  11. .Net MVC5异步请求Entity Framework 无限循环解决方法
  12. Pop Star 1.2.5
  13. ubuntu16.04上安装ros-kinetic
  14. 温度转换-python
  15. 5分钟开发一个简单的基于HTML5的移动应用
  16. SharePoint 2013 Workflow Manager 1.0 卸载
  17. getOutputStream() has already been called for this response解释以及解决方法
  18. RAC环境修改参数生效测试
  19. Hibernate_day04讲义_使用Hibernate完成对客户查询的优化
  20. Django 2.0.1 官方文档翻译: 高级教程:如何编写可重用的app (page 13)

热门文章

  1. MongoDB系列:五、MongoDB Driver使用正确的姿势连接复制集
  2. 【zabbix教程系列】五、邮件报警设置(脚本方式)
  3. 详解volatile 关键字与内存可见性
  4. react 事件绑定 es5/es6
  5. 常用的前端相关chrome插件
  6. [LOJ3086][GXOI/GZOI2019]逼死强迫症——递推+矩阵乘法
  7. PHP——??空合并运算符和?:三元运算符
  8. noip2017部分题目
  9. Python中布尔值是False的所有值
  10. SQL学习指南第四篇