روی دکمهی try it out کلیک کنید تا inputها را برای آزمایش هر قسمت نمایش دهد.
۴ سال و ۳ ماه قبل، یکشنبه ۱۱ خرداد ۱۳۹۹، ساعت ۱۷:۳۰
همچنین پس از jQuery، پرکاربردترین هست:
[HttpPost("two-files")] public async Task Upload(IFormFile file1, IFormFile file2) { // validate the files, scan virus, save them to a file storage }
و یا حالت پیچیدهتر آن
/// <summary> /// Submit a form which contains a key-value pair and a file. /// </summary> /// <param name="id">Student ID</param> /// <param name="form">A form which contains the FormId and a file</param> /// <returns></returns> [HttpPost("{id:int}/forms")] [ProducesResponseType(typeof(FormSubmissionResult), StatusCodes.Status201Created)] [ProducesResponseType(StatusCodes.Status400BadRequest)] public async Task<ActionResult<FormSubmissionResult>> SubmitForm(int id, [FromForm] StudentForm form) { // ... } public class StudentForm { [Required] public int FormId { get; set; } [Required] public IFormFile StudentFile { get; set; } }
"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --disable-web-security --user-data-dir=~/chromeTemp
<?xml version="1.0"?> <configuration> <system.webServer> <rewrite> <rules> <rule name="React Routes" stopProcessing="true"> <match url=".*" /> <conditions logicalGrouping="MatchAll"> <add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" /> <add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" /> </conditions> <action type="Rewrite" url="/index.html" /> </rule> </rules> </rewrite> </system.webServer> </configuration>