当前位置: 首页 > news >正文

天津做网站排名天津seo推广软件

天津做网站排名,天津seo推广软件,旅游公司网站开发与实现,做网站手把手之前是直接传没有经过压缩的文件字节,有时文件过大的话,可能占宽带就多,宽带流量都是钱。后来有个想法,在客户端把文件进行压缩,把压缩的文件流发给服务端进行解压。 1,先修改项目中Startup.cs文件中Confi…

        之前是直接传没有经过压缩的文件字节,有时文件过大的话,可能占宽带就多,宽带流量都是钱。后来有个想法,在客户端把文件进行压缩,把压缩的文件流发给服务端进行解压。

1,先修改项目中Startup.cs文件中ConfigureServices()方法中的代码:

//注册压缩响应
services.AddResponseCompression((options) =>
{options.EnableForHttps = true;options.Providers.Add<Microsoft.AspNetCore.ResponseCompression.GzipCompressionProvider>();
});

2 ,先修改项目中Startup.cs文件中Configure(IApplicationBuilder app, IWebHostEnvironment env)方法中的代码:

//使用gzip压缩
app.UseResponseCompression();

3,在控制层处理传过来压缩文件进行处理。

var formFiles = (Microsoft.AspNetCore.Http.FormFileCollection)formCollection.Files;
byte[] bytes = new byte[] { };
foreach (var item in formFiles)
{bytes = DeZip(item.OpenReadStream());
}
string html2 = System.Text.Encoding.UTF8.GetString(bytes);

public static byte[] DeZip(Stream stream)
{byte[] buffer2 = new byte[1024];int length;using (var gz = new GZipStream(stream, CompressionMode.Decompress)){using (MemoryStream msTemp = new MemoryStream()){while ((length = gz.Read(buffer2, 0, buffer2.Length)) != 0){msTemp.Write(buffer2, 0, length);}return msTemp.ToArray();}}}

 

 

http://www.ds6.com.cn/news/115958.html

相关文章:

  • 深圳网站建设品牌厦门seo关键词优化培训
  • 徐州网络建站模板对网络营销的认识
  • 蚌埠网站建设专业公司浙江专业网站seo
  • 装饰网站建设广告最多的网站
  • 桃源县建设局网站网店如何做推广
  • 什么是网站风格排名优化软件
  • 视频网站顶部效果怎么做的简述seo和sem的区别与联系
  • 受欢迎的天津网站建设公司做网页要多少钱
  • 高端品牌网站建设注意事项360搜索引擎
  • 做外贸网站方案百度开放平台登录
  • 优秀的网站建设解决方案seo网站有优化培训班吗
  • 网站建设与推广的策划方案优化推广关键词
  • 网站建设 化工广州网络科技有限公司
  • 邢台专业做移动网站it培训
  • 手机怎么做bt种子下载网站百度推广关键词查询
  • 给女朋友做网站的素材qq推广网站
  • 濮阳专业做网站公司电商seo什么意思
  • 网站建设公司招聘如何创建自己的网址
  • 汕头网站开发引擎搜索有哪些
  • 中小型企业网站选择什么配置的亚马逊服务器扬州网络推广公司
  • 网站开发入什么费用百度关键词价格计算
  • 炉石做任务抽奖网站网站排名软件利搜
  • 网页制作素材网站巨量千川广告投放平台
  • 网页价格是什么意思影视站seo教程
  • 中国建筑材料网官网seo外链技巧
  • 北京 做网站 公司扬州整站seo
  • 智慧团建网站密码淄博信息港聊天室网址
  • 网络网站建设网络推广的基本渠道
  • axcure做网站ui企业网络营销策略
  • 冒用网站备案号建设网站百度帐号