第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

.NET Core 128kb 部署到 Azure 應(yīng)用服務(wù)的文件大小限制

.NET Core 128kb 部署到 Azure 應(yīng)用服務(wù)的文件大小限制

C#
慕田峪4524236 2023-07-09 10:06:24
我有一個(gè)在 Azure 應(yīng)用服務(wù)實(shí)例上運(yùn)行的 .NET Core 2.0 Web 應(yīng)用程序。當(dāng)我嘗試使用 上傳文件時(shí)file.CopyToAsync(),如果文件大于 128kB,則上傳失敗且沒(méi)有診斷輸出。有些照片類型(例如 png)即使大小有幾 mB,也只會(huì)被切成 128kB。當(dāng)我嘗試在本地運(yùn)行時(shí),我可以將更大的文件上傳到wwwroot/etc...本地計(jì)算機(jī)上的文件夾中,因此該問(wèn)題似乎特定于 Azure 應(yīng)用服務(wù)。我查找了有關(guān)文件大小限制等的文檔,但我只看到每個(gè)文件 10/50 mB 和每個(gè)應(yīng)用程序?qū)嵗?10/50 GB 規(guī)模的限制。具體實(shí)現(xiàn)如下:Directory.CreateDirectory(Path.Combine(_env.WebRootPath, uploadDir));foreach (var file in files){    try    {        var filePath = Path.Combine(_env.WebRootPath, uploadDir, file.FileName);        using (var stream = new FileStream(filePath, FileMode.Create))        {            await file.CopyToAsync(stream);                    }    }    catch (Exception ex)    {        throw;    }}運(yùn)行時(shí)沒(méi)有錯(cuò)誤或異常,但是當(dāng)我使用 Kudu (site.scm.azurewebsites.net) 查看文件系統(tǒng)時(shí),列出的文件沒(méi)有大小,并且無(wú)法下載或查看。同樣,對(duì)于 128kB 或更小的文件大小來(lái)說(shuō),效果非常好。我在任何地方都找不到有關(guān) Azure 應(yīng)用服務(wù)每個(gè)文件的此類限制的參考信息,所以只是想知道是否有其他人以前遇到過(guò)這種情況。謝謝
查看完整描述

1 回答

?
有只小跳蛙

TA貢獻(xiàn)1824條經(jīng)驗(yàn) 獲得超8個(gè)贊

我想我已經(jīng)解決了;為了以防萬(wàn)一,我將在這里發(fā)布答案給其他人,因?yàn)檫@已經(jīng)得到了一些贊成票。

files我在發(fā)布的代碼片段中循環(huán)的對(duì)象是一種類型IList<IFormFile>,我通過(guò)Request.Form.Files在控制器中進(jìn)行轉(zhuǎn)換來(lái)獲得該類型。我為什么要這樣做,我不記得了。IFormFileCollection無(wú)論如何,將文件列表保留為MVC 綁定的默認(rèn)文件列表( 上的類型Request.Form.Files)似乎可以修復(fù)它。它還解決了我遇到的某些文件擴(kuò)展名無(wú)法上傳的另一個(gè)問(wèn)題。

我似乎無(wú)法弄清楚為什么當(dāng)我打電話時(shí)它會(huì)中斷new List<IFormFile>(Request.Form.Files),但這里的教訓(xùn)應(yīng)該是避免所有不必要的類型轉(zhuǎn)換或轉(zhuǎn)換。


查看完整回答
反對(duì) 回復(fù) 2023-07-09
  • 1 回答
  • 0 關(guān)注
  • 150 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)