Questo articolo è un articolo speculare di traduzione automatica, clicca qui per saltare all'articolo originale.

Vista: 16517|Risposta: 0

[Risolto] Scrivere un servizio web con C# HttpListener dà un errore 503

[Copiato link]
Pubblicato su 23/11/2016 14:39:07 | | | |
Qualche tempo fa, quando ho scritto un servizio web usando HttpListener in C#, ha iniziato a funzionare senza problemi.
Dopo un po', il server si è riavviato e, sebbene il servizio sia iniziato normalmente, non era più accessibile e un errore 503 è apparso direttamente durante la navigazione sul web. Ma dopo aver cambiato il numero di porta, il servizio torna normale e, dopo un po', compare un errore 503.
Dopo la risoluzione dei problemi, usa il comando netstat in cmd per verificare se il numero di porta è occupato, e sembra che il numero di porta non sia occupato da nessun programma. Poi il problema si è trovato nell'errore durante l'accesso all'URL, e dopo aver consultato alcune informazioni, si è scoperto che si trattava di un problema con la cache URL.

Pulire la cache degli URL
L'operazione specifica è la seguente:
  • Inizia a eseguire "cmd"
  • Digita "netsh" enter
  • Inserisci "http" inserisci
  • Inserisci "mostra urlacl"(Al momento, puoi già vedere alcuni indirizzi URL del numero di porta impostato, ad esempio: http://+:9997/)
  • Inserisci "delete urlacl http://+:9997/" (elimina cache indirizzi URL)
Poi riavvio il mio servizio Http e tornerà subito alla normalità.

L'interfaccia è la seguente






Precedente:c# Usa l'OCR per riconoscere le immagini cinesi
Prossimo:La verifica EasyUI conferma che la password e la nuova password sono coerenti
Disconoscimento:
Tutto il software, i materiali di programmazione o gli articoli pubblicati dalla Code Farmer Network sono destinati esclusivamente all'apprendimento e alla ricerca; I contenuti sopra elencati non devono essere utilizzati per scopi commerciali o illegali, altrimenti gli utenti dovranno sostenere tutte le conseguenze. Le informazioni su questo sito provengono da Internet, e le controversie sul copyright non hanno nulla a che fare con questo sito. Devi eliminare completamente i contenuti sopra elencati dal tuo computer entro 24 ore dal download. Se ti piace il programma, ti preghiamo di supportare software autentico, acquistare la registrazione e ottenere servizi autentici migliori. In caso di violazione, vi preghiamo di contattarci via email.

Mail To:help@itsvse.com