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

电子商务网站规划原则内部的网络营销推广渠道

电子商务网站规划原则,内部的网络营销推广渠道,扬州整站seo,重庆百度搜索优化如果您正在使用 .NET 6,并且它拒绝上传大文件,那么本文适合您。 我分享了一些处理大文件时需要牢记的建议,以及如何根据我们的需求配置我们的服务,并提供无限制的服务。 本文与 https://blog.csdn.net/hefeng_aspnet/arti…

        如果您正在使用 .NET 6,并且它拒绝上传大文件,那么本文适合您。
        我分享了一些处理大文件时需要牢记的建议,以及如何根据我们的需求配置我们的服务,并提供无限制的服务。

本文与 https://blog.csdn.net/hefeng_aspnet/article/details/144497878 相同,但使用的是 .NET 8。

为了使服务支持大量文件上传,您必须修改program.cs:

builder.WebHost.UseKestrel(o => o.Limits.MaxRequestBodySize = null);

builder.Services.Configure<FormOptions>(x =>
{

x.ValueLengthLimit = int.MaxValue;

x.MultipartBodyLengthLimit = int.MaxValue;

x.MultipartBoundaryLengthLimit = int.MaxValue;

x.MultipartHeadersCountLimit = int.MaxValue;

x.MultipartHeadersLengthLimit = int.MaxValue;
});

  • Program.cs 文件如下所示:

using Microsoft.AspNetCore.Http.Features;

var builder = WebApplication.CreateBuilder(args);

//Set MaxRequestBodySize to null
builder.WebHost.UseKestrel(o => o.Limits.MaxRequestBodySize = null);

// Add services to the container.

builder.Services.AddControllers();

// Learn more about configuring Swagger/OpenAPI at https://aka.ms/aspnetcore/swashbuckle
builder.Services.AddEndpointsApiExplorer();

builder.Services.AddSwaggerGen();

//Set Values by default
builder.Services.Configure<FormOptions>(x =>
{
x.ValueLengthLimit = int.MaxValue;

x.MultipartBodyLengthLimit = int.MaxValue;

x.MultipartBoundaryLengthLimit = int.MaxValue;

x.MultipartHeadersCountLimit = int.MaxValue;

x.MultipartHeadersLengthLimit = int.MaxValue;
});

var app = builder.Build();

// Configure the HTTP request pipeline.
if (app.Environment.IsDevelopment())
{

app.UseSwagger();

app.UseSwaggerUI();

}

app.UseHttpsRedirection();

app.UseAuthorization();

app.MapControllers();

app.Run();

要运行该服务: 

dotnet run

https://本地主机:7161/swagger

上传文件的端点:

  • http://localhost:5014/upload — POST

通过这些改变,该服务已经支持大文件。

重要的 

考虑服务运行的资源非常重要。 

使用 .Net Core 3.1 或 .Net Core 5.0 上传大文件 UploadLargeFiles 示例代码:https://download.csdn.net/download/hefeng_aspnet/90138207

使用 .Net 6.0 或 .Net 8.0 上传大文件 UploadLargeFiles 示例代码: 

https://download.csdn.net/download/hefeng_aspnet/90138397

如果您喜欢此文章,请收藏、点赞、评论,谢谢,祝您快乐每一天。 

http://www.yayakq.cn/news/31907/

相关文章:

  • 贵阳网站建设公司哪家好世界500强排名一览表
  • 网站404页面做晚了苏州网站建设集团
  • 哈尔滨网页设计网站模板安徽省港航建设投资集团网站
  • 河北商城网站建设价格做律师网站电销
  • 网视易网站建设wordpress id连续
  • 做网站和维护网站网站建设公司专业开发北京网站
  • 英德住房和城乡建设局网站wordpress怎么导入自己的php
  • 公司做网站比较好的平台noscript wordpress
  • 徐州发布网站网站开发的常见编程语言有哪些
  • 秦皇岛网站建设汉狮怎么样主页模板
  • 网站备案 主体黑名单建站平台选择建议
  • 网站空间pdf下载不了做一款游戏app需要多少钱
  • 湘潭网站建设 要选磐石网络专业集团门户网站建设公司
  • 温州电子网站建设母婴网站源码dede
  • 制作网站需要注意什么专业做美食视频的网站
  • 建设一个境外网站手游传奇网站发布
  • 西宁网站seo外包网络推广公司优化客
  • 公众号网站制作长沙哪家网站建设最好
  • 网站代码多彩全国十大跨境电商排名
  • 导航网站怎么做app推广引流方法
  • 丽水 网站建设全球网络营销公司排名
  • 销售型网站建设的基本要素去哪里学做网站app
  • 做erp系统的网站郑州网站建设方案php
  • 我的世界做mc壁纸的网站买了域名之后如何做网站
  • 青岛做网站的公司排名网站在阿里云备案流程
  • 仿牌网站 域名注册天水企业网站建设
  • 佛山做外贸网站平台微信公众平台注册官网登录入口
  • 建站网站排行榜wordpress页眉导航
  • 信息咨询公司网站源码wordpress使用数据库
  • 北京外包做网站如何报价网站开发后 怎么换前端