Dit artikel is een spiegelartikel van machinevertaling, klik hier om naar het oorspronkelijke artikel te gaan.

Bekijken: 34067|Antwoord: 1

[Bron] De HttpListener schrijft bytes naar de stroom buiten de opgegeven Content-Length bytegrootte

[Link kopiëren]
Geplaatst op 29-04-2019 14:43:39 | | | |
System.Net.ProtocolViolationException: 写入流的字节超出指定的 Content-Length 字节大小。

HttpListener reageert op de uitzondering die door het verzoek wordt gegooid, maar ik weet niet wat het veroorzaakt heeft, de originele code is als volgt:

Er werden geen fouten gevonden, de lokale foutopsporing was normaal, en de uitvoerverzoekmethode en het pad waren als volgt:



Het type ontdekkingsverzoek is"HOOFD"De manier is als volgt:

HEAD lijkt op GET, behalve dat de server de responsheader pas terugstuurt nadat hij het HEAD-verzoek heeft ontvangen, en de inhoud van het antwoord niet verzendt. Wanneer we alleen de status van een pagina hoeven te controleren, is het gebruik van HEAD zeer efficiënt omdat de paginainhoud tijdens het verzendproces wordt weggelaten.
Dat wil zeggen, nadat de gebruiker via de head-methode heeft gevraagd, kan de server de bijbehorende inhoud niet teruggeven, dus voeg je oordeel toe aan de switch, de code is als volgt:

Alles is in orde, zoals hieronder getoond:






Vorig:Is het echt nodig om witspatietekens uit HTML te verwijderen?
Volgend:De time-out is verstreken, maar de verbinding is nog niet uit het zwembad gehaald.
Geplaatst op 08-03-2022 11:27:24 |
Ik kwam net hetzelfde probleem tegen
Disclaimer:
Alle software, programmeermaterialen of artikelen die door Code Farmer Network worden gepubliceerd, zijn uitsluitend bedoeld voor leer- en onderzoeksdoeleinden; De bovenstaande inhoud mag niet worden gebruikt voor commerciële of illegale doeleinden, anders dragen gebruikers alle gevolgen. De informatie op deze site komt van het internet, en auteursrechtconflicten hebben niets met deze site te maken. Je moet bovenstaande inhoud volledig van je computer verwijderen binnen 24 uur na het downloaden. Als je het programma leuk vindt, steun dan de echte software, koop registratie en krijg betere echte diensten. Als er sprake is van een inbreuk, neem dan contact met ons op via e-mail.

Mail To:help@itsvse.com