Tento článek je zrcadlovým článkem o strojovém překladu, klikněte zde pro přechod na původní článek.

Pohled: 16517|Odpověď: 0

[Vyřešeno] Psaní webové služby pomocí C# HttpListener dává chybu 503

[Kopírovat odkaz]
Zveřejněno 23.11.2016 14:39:07 | | | |
Před nějakou dobou, když jsem psal webovou službu pomocí HttpListener v C#, začala běžet bez problémů.
Po nějaké době se server restartoval a přestože služba začala normálně, již k ní nebylo možné přistupovat a při prohlížení webu se objevila chyba 503. Ale po změně čísla portu je služba opět normální a po nějaké době se objeví chyba 503.
Po odstraňování problémů použijte příkaz netstat v příkazové lince (cmd) k ověření, zda je číslo portu obsazeno, a zdá se, že číslo portu není obsazeno žádným programem. Pak se problém objevil v chybě při přístupu k URL a po konzultaci informací se zjistilo, že jde o problém s cache URL.

Vyčistit cache URL
Konkrétní operace je následující:
  • Začněte běžet "cmd"
  • Zadejte "netsh" enter
  • Zadejte "http"
  • Zadejte "show urlacl"(V tuto chvíli už můžete vidět některé URL adresy čísla portu, které jste nastavili, například: http://+:9997/)
  • Zadejte "delete urlacl http://+:9997/" (delete URL adresu cache)
Pak restartuji Http službu a vše se okamžitě vrátí do normálu.

Rozhraní je následující






Předchozí:c# Použijte OCR k rozpoznávání čínských obrázků
Další:Ověření EasyUI potvrzuje, že heslo a nové heslo jsou konzistentní
Zřeknutí se:
Veškerý software, programovací materiály nebo články publikované organizací Code Farmer Network slouží pouze k učení a výzkumu; Výše uvedený obsah nesmí být používán pro komerční ani nelegální účely, jinak nesou všechny důsledky uživatelé. Informace na tomto webu pocházejí z internetu a spory o autorská práva s tímto webem nesouvisí. Musíte výše uvedený obsah ze svého počítače zcela smazat do 24 hodin od stažení. Pokud se vám program líbí, podporujte prosím originální software, kupte si registraci a získejte lepší skutečné služby. Pokud dojde k jakémukoli porušení, kontaktujte nás prosím e-mailem.

Mail To:help@itsvse.com