HttpRequest.Content.IsMimeMultipartContent () gibt false zurück, wenn es true zurückgeben soll

8

Ich muss eine HTTP-Anfrage als MultiPartFormData an einen REST-Controller senden. Es funktionierte, aber jetzt die Überprüfung, die ich auf meinem Controller habe behauptet, dass die Anfrage nicht vom richtigen Typ ist, auch wenn ich im Debugger sehen kann, dass die Anfrage auf den richtigen Typ ist. Als Referenz:

Hier ist der Konsolen-App-Code, der ihn aufruft:

%Vor%

Wie ist es möglich, dass es nicht als MultiPartFormData interpretiert wird? Beachten Sie die " Verwenden von MultiPartFormDataContent " für die Anforderung

    
Matt 25.09.2015, 00:01
quelle

1 Antwort

5

Für MultiPartFormDataContent können Sie versuchen, die content.Add Überladung zu verwenden, die ein name und filename Argument benötigt. MSDN MultipartFormDataContent.Add Method (HttpContent, String, String)

Grüße

    
Muraad Nofal 25.09.2015, 02:20
quelle

Tags und Links