Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 1407|Svar: 0

[Kilde] C# bruger HttpClient til at kalde problemet med tomme mediedata

[Kopier link]
Opslået den 2025-2-18 15:41:44 | | | |
Krav: Når man bruger .NET/C# HttpClient til at kalde Enterprise WeChat for at uploade midlertidigt materiale, rapporteres fejlen "tomme mediedata", men det er normalt at bruge postbud.

Upload midlertidige optagelsesdokumenter:Hyperlink-login er synlig.

Postmand-upload er fint, som vist nedenfor:



HttpClient-undtagelsen er som følger:

{"errcode":44001,"errmsg":"empty media data, hint: [17398xxx], fra IP: xxx, mere info påHyperlink-login er synlig."}

Årsagen til problemet skyldes:Inkonsekvent implementering af RFC 2046 på tværs af systemer/sprogReferencen:Hyperlink-login er synlig.

Løsning 1 (anbefales)

Koden er som følger:

Løsning 2

Koden er som følger:


Henvisning:Hyperlink-login er synlig.




Tidligere:APNIC administrerer IPv4- og IPv6-adresser
Næste:.NET/C# bruger HttpClient almindelige forespørgselstrickmetoder
Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com