Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 2812|Отговор: 3

[Източник] .NET/C# операнд съхранение US3 (UFile)

[Копирай линк]
Публикувано на 2024-8-10 21:18:27 | | |
Изисквания: Използвайки услугата за обектно съхранение в UCloud, производителността на изходния код на официалната C# версия не е много добра, така че,Имплементирах го сам въз основа на API-документацията, която е 3 пъти по-бърза, трябва да се подобри и използването на друга памет.

Object Storage US3 (преди UFile) е услуга, която предоставя облачно съхранение на неструктурирани файлове за интернет приложения. Потребителите могат да достъпват и управляват файлове онлайн чрез браузъри, HTTP RESTful API, SDK и други методи. US3 облачната услуга за съхранение може да се използва при поискване, поддържайки неограничено разширяване на пространството за съхранение и помагайки на потребителите ефективно да намалят разходите за съхранение на огромни файлове. US3 също така поддържа достъп с висока паралелност до данни за хотспот за подобряване на крайния потребителски достъп.

Въведение на продукта:Входът към хиперлинк е видим.

Официален адрес на изходния код на SDK за версия на C#:Входът към хиперлинк е видим.

Алгоритъм за подписване на API:Входът към хиперлинк е видим.

източник

ПозовеUFileNewAPI-иСтатичният метод вътре е достатъчен. (пропуснато)





Предишен:【Turn】iKuai Security ACL Rule Extension Case Setting tutorial
Следващ:.NET/C# реализира програмата singleton, базирана на Mutex и MemoryMappedFile
 Хазяин| Публикувано на 2024-8-10 21:50:12 |
Мим получава

.NET рамка:MimeMapping.GetMimeMapping(Низ)

Препратка:Входът към хиперлинк е видим.

.NET Core:new FileExtensionContentTypeProvider(). TryGetContentType(FileName, out var contentType);

Препратка:Входът към хиперлинк е видим.

 Хазяин| Публикувано на 27.08.2024 14:21:37 |
GetFilePath има бъг и се модифицира по следния начин:

 Хазяин| Публикувано на 2024-12-18 10:33:29 |
#region Assembly System.Net.Mail, version=8.0.0.0, culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51
// C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Net.Mail.dll
#endregion

#nullable включи

namespace System.Net.Mime;

//
Резюме:
Определя информация за типа медия за прикачено съобщение към имейл.
публичен статичен клас MediaTypeNames
{
    //
    Резюме:
    Определя вида данни за приложението в прикачено съобщение по имейл.
    публичен статичен клас Приложение
    {
        //
        Резюме:
        Уточнява, че данните System.Net.Mime.MediaTypeNames.Application са в URL адреса
        Кодиран формат.
        public const низ FormUrlEncoded = "application/x-www-form-urlencoded";
        //
        Резюме:
        Уточнява, че данните System.Net.Mime.MediaTypeNames.Application са в JSON
        формат.
        публичен контингент Json = "application/json";
        //
        Резюме:
        Уточнява, че данните System.Net.Mime.MediaTypeNames.Application са в JSON
        Формат на пач.
        public const string JsonPatch = "application/json-patch+json";
        //
        Резюме:
        Уточнява, че данните System.Net.Mime.MediaTypeNames.Application са в JSON
        Формат на текстова последователност.
        public const string JsonSequence = "application/json-seq";
        //
        Резюме:
        Уточнява, че данните System.Net.Mime.MediaTypeNames.Application са в уеб
        Манифест на кандидатстването.
        public const string Manifest = "application/manifest+json";
        //
        Резюме:
        Уточнява, че данните на System.Net.Mime.MediaTypeNames.Application не се интерпретират.
        public const string Octet = "application/octet-stream";
        //
        Резюме:
        Уточнява, че данните System.Net.Mime.MediaTypeNames.Application са в Portable
        Формат на документа (PDF).
        public const string Pdf = "application/pdf";
        //
        Резюме:
        Уточнява, че данните System.Net.Mime.MediaTypeNames.Application са в JSON
        Формат на детайлите на проблема.
        public const string ProblemJson = "application/problem+json";
        //
        Резюме:
        Уточнява, че данните от System.Net.Mime.MediaTypeNames.Application са в XML формат
        Формат на детайлите на проблема.
        публичен констатен низ ProblemXml = "application/problem+xml";
        //
        Резюме:
        Уточнява, че данните от System.Net.Mime.MediaTypeNames.Application са в Rich
        Текстов формат (RTF).
        публичен контингент Rtf = "application/rtf";
        //
        Резюме:
        Уточнява, че данните System.Net.Mime.MediaTypeNames.Application са SOAP
        документ.
        public const string Soap = "application/soap+xml";
        //
        Резюме:
        Уточнява, че данните System.Net.Mime.MediaTypeNames.Application са в WASM
        формат.
        public const string Wasm = "application/wasm";
        //
        Резюме:
        Уточнява, че данните от System.Net.Mime.MediaTypeNames.Application са в XML формат
        формат.
        public const string Xml = "application/xml";
        //
        Резюме:
        Уточнява, че данните от System.Net.Mime.MediaTypeNames.Application са в XML формат
        Формат за дефиниране на тип документ.
        public const низ XmlDtd = "application/xml-dtd";
        //
        Резюме:
        Уточнява, че данните от System.Net.Mime.MediaTypeNames.Application са в XML формат
        Формат на пач.
        public const string XmlPatch = "application/xml-patch+xml";
        //
        Резюме:
        Уточнява, че данните на System.Net.Mime.MediaTypeNames.Application са компресирани.
        public const string Zip = "application/zip";
    }
    //
    Резюме:
    Определя вида данни за шрифта в прикачено съобщение към имейл.
    публичен статичен клас Шрифт
    {
        //
        Резюме:
        Уточнява, че данните от System.Net.Mime.MediaTypeNames.Font са в колекцията от шрифтови типове
        формат.
        Public Const String Collection = "шрифт/колекция";
        //
        Резюме:
        Уточнява, че данните от System.Net.Mime.MediaTypeNames.Font са в OpenType Layout
        (OTF) формат.
        публичен контингент Otf = "font/otf";
        //
        Резюме:
        Уточнява, че данните от System.Net.Mime.MediaTypeNames.Font са във формат SFNT.
        public const string Sfnt = "font/sfnt";
        //
        Резюме:
        Уточнява, че данните от System.Net.Mime.MediaTypeNames.Font са в шрифт TrueType
        (TTF) формат.
        public const string Ttf = "font/ttf";
        //
        Резюме:
        Уточнява, че данните от System.Net.Mime.MediaTypeNames.Font са във формат WOFF.
        public const string Woff = "font/woff";
        //
        Резюме:
        Уточнява, че данните от System.Net.Mime.MediaTypeNames.Font са във формат WOFF2.
        Public const string Woff2 = "font/woff2";
    }
    //
    Резюме:
    Определя типа данни за изображение в прикачено съобщение към имейл.
    публичен статичен клас Изображение
    {
        //
        Резюме:
        Уточнява, че данните от System.Net.Mime.MediaTypeNames.Image са във формат AVIF.
        публичен контингент Avif = "image/avif";
        //
        Резюме:
        Уточнява, че данните от System.Net.Mime.MediaTypeNames.Image са във формат BMP.
        public const string Bmp = "image/bmp";
        //
        Резюме:
        Уточнява, че данните System.Net.Mime.MediaTypeNames.Image са в Graphics Interchange
        Формат (GIF).
        Public const string Gif = "image/gif";
        //
        Резюме:
        Уточнява, че данните от System.Net.Mime.MediaTypeNames.Image са във формат ICO.
        public const string Icon = "image/x-icon";
        //
        Резюме:
        Уточнява, че данните от System.Net.Mime.MediaTypeNames.Image са в Joint Photographic
        Формат на експертната група (JPEG).
        public const string Jpeg = "image/jpeg";
        //
        Резюме:
        Уточнява, че данните от System.Net.Mime.MediaTypeNames.Image са във формат PNG.
        публичен контингент низ Png = "изображение/PNG";
        //
        Резюме:
        Уточнява, че данните от System.Net.Mime.MediaTypeNames.Image са във формат SVG.
        public const string Svg = "image/svg+xml";
        //
        Резюме:
        Уточнява, че данните от System.Net.Mime.MediaTypeNames.Image са в Tagged Image
        Файлов формат (TIFF).
        публичен контингент Tiff = "image/tiff";
        //
        Резюме:
        Уточнява, че данните от System.Net.Mime.MediaTypeNames.Image са във формат WEBP.
        public const string Webp = "image/webp";
    }
    //
    Резюме:
    Определя вида многокомпонентни данни в прикачено съобщение към имейл.
    публичен статичен клас Multipart
    {
        //
        Резюме:
        Уточнява, че данните System.Net.Mime.MediaTypeNames.Multipart се състоят от
        Множество байтови диапазони.
        публичен конституващ низ ByteRanges = "multipart/byteranges";
        //
        Резюме:
        Уточнява, че данните System.Net.Mime.MediaTypeNames.Multipart са във формат.
        публичен конст-низ FormData = "multipart/form-data";
    }
    //
    Резюме:
    Определя типа текстови данни в прикачено съобщение към имейл.
    публичен статичен клас Текст
    {
        //
        Резюме:
        Уточнява, че данните System.Net.Mime.MediaTypeNames.Text са във формат CSS.
        public const string Css = "text/css";
        //
        Резюме:
        Уточнява, че данните System.Net.Mime.MediaTypeNames.Text са във формат CSV.
        public const string Csv = "text/csv";
        //
        Резюме:
        Уточнява, че данните System.Net.Mime.MediaTypeNames.Text са във формат HTML.
        public const string Html = "text/html";
        //
        Резюме:
        Уточнява, че данните от System.Net.Mime.MediaTypeNames.Text са на JavaScript
        формат.
        public const string JavaScript = "text/javascript";
        //
        Резюме:
        Уточнява, че данните System.Net.Mime.MediaTypeNames.Text са във формат Markdown.
        публичен контингент Markdown = "текст/markdown";
        //
        Резюме:
        Уточнява, че данните System.Net.Mime.MediaTypeNames.Text са в обикновен текст
        формат.
        public const string Plain = "текст/обикновено";
        //
        Резюме:
        Уточнява, че данните System.Net.Mime.MediaTypeNames.Text са във формат Rich Text
        (RTF).
        public const string RichText = "text/richtext";
        //
        Резюме:
        Уточнява, че данните System.Net.Mime.MediaTypeNames.Text са във формат Rich Text
        (RTF).
        public const string Rtf = "текст/rtf";
        //
        Резюме:
        Уточнява, че данните System.Net.Mime.MediaTypeNames.Text са в XML формат.
        public const string Xml = "text/xml";
    }
}
Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com