0

私のコントローラーでは、以下のコードを使用してマルチパート フォーム データを処理します。

    string root = HttpContext.Current.Server.MapPath("~/App_Data");
    if (!Directory.Exists(root))
    {
        throw new QLApplicationException("Error ...");
    }
    MultipartFormDataStreamProvider provider = new MultipartFormDataStreamProvider(root);
     Task<HttpResponseMessage> task = Request.Content.ReadAsMultipartAsync(provider).ContinueWith<HttpResponseMessage>

これは、フォーム データを /App_Data のファイルに保存するだけであることを除いて、正常に機能します。ただし、必要なのは、プログラムでデータを文字列に変換して、ファイルから再度読み取る必要がないようにすることです。どうやってやるの?前もって感謝します!

4

1 に答える 1