Tämä artikkeli on konekäännöksen peiliartikkeli, klikkaa tästä siirtyäksesi alkuperäiseen artikkeliin.

Näkymä: 1407|Vastaus: 0

[Lähde] C# käyttää HttpClientia kutsuakseen tyhjän mediadatan ongelman

[Kopioi linkki]
Julkaistu 2025-2-18 klo 15:41:44 | | | |
Vaatimukset: Kun käytetään .NET/C# HttpClientia soittamaan Enterprise WeChatille väliaikaisten materiaalien lataamiseen, virhe "tyhjä mediadata" raportoidaan, mutta postmanin käyttö on normaalia.

Lataa väliaikaisia materiaalidokumentteja:Hyperlinkin kirjautuminen on näkyvissä.

Postman-lataus toimii hyvin, kuten alla näkyy:



HttpClient-poikkeus on seuraava:

{"errcode":44001,"errmsg":"tyhjä media, vihje: [17398xxx], osoitteesta ip: xxx, lisätietoja osoitteestaHyperlinkin kirjautuminen on näkyvissä."}

Ongelman syynä on:RFC 2046:n epäjohdonmukainen toteutus eri järjestelmissä/kielissäViite:Hyperlinkin kirjautuminen on näkyvissä.

Ratkaisu 1 (suositeltava)

Koodi on seuraava:

Ratkaisu 2

Koodi on seuraava:


Viittaus:Hyperlinkin kirjautuminen on näkyvissä.




Edellinen:APNIC hallinnoi IPv4- ja IPv6-osoitteita
Seuraava:.NET/C# käyttää HttpClientin yleisiä pyyntötemppumenetelmiä
Vastuuvapauslauseke:
Kaikki Code Farmer Networkin julkaisemat ohjelmistot, ohjelmamateriaalit tai artikkelit ovat tarkoitettu vain oppimis- ja tutkimustarkoituksiin; Yllä mainittua sisältöä ei saa käyttää kaupallisiin tai laittomiin tarkoituksiin, muuten käyttäjät joutuvat kantamaan kaikki seuraukset. Tämän sivuston tiedot ovat peräisin internetistä, eikä tekijänoikeuskiistat liity tähän sivustoon. Sinun tulee poistaa yllä oleva sisältö kokonaan tietokoneeltasi 24 tunnin kuluessa lataamisesta. Jos pidät ohjelmasta, tue aitoa ohjelmistoa, osta rekisteröityminen ja hanki parempia aitoja palveluita. Jos rikkomuksia ilmenee, ota meihin yhteyttä sähköpostitse.

Mail To:help@itsvse.com