Ez a cikk egy tükör gépi fordítás, kérjük, kattintson ide, hogy ugorjon az eredeti cikkre.

Nézet: 37550|Válasz: 4

[Konzol program] HttpSelfHostServer alapú konzol web API szolgáltatás

[Linket másol]
Közzétéve 2020. 10. 30. 11:35:33 | | | |
Írtam valamit arról, hogy a konzolprogram a HttpListener-t használja HTTP szolgáltatások engedélyezésére, a következőképpen:

HttpListener-alapú webszerver
https://www.itsvse.com/thread-2545-1-1.html

c# http Threadeket hallgat a HttpListenerrel
https://www.itsvse.com/thread-2951-1-1.html

a httplistener meghallgatja, hogy megkapja a POST kérésparamétereket
https://www.itsvse.com/thread-9029-1-1.html

A Microsoft biztosította a HttpSelfHostServer osztályt, amely közvetlenül hallgatja az HTTP HttpServer megvalósítását. Az önkiszolgáló gép HttpSelfHostServer konsoli vagy Windows szolgáltató program által is üzemeltethető, és nem kizárólag az IIS webszervertől függ. Nagyon erős és könnyen konfigurálható. A HttpSelfHostServer típus a HttpServer-től örököl, amely egy üzenetkezelő alaposztály, amely az DelegatingHandler absztrakció típusát örököli.

Nézzük meg a képeket a következőként:



Először is, hozz létre egy újat.NET framework 4.7.2konzolprojekt

A nuget csomagot idézve: így néz ki:



A programkód a következő:

(Vége)






Előző:Egy szolgáltatás, amely a .NET Core alapú Linux rendszeren
Következő:docker-ce-3:19.03.13-3.el7.x86_64 requires containerd.io >= 1.2.2-3
Közzétéve 2021. 07. 15. 20:37:51 |
Akarom, akarom, akarom, akarom, akarom
Közzétéve 2022. 08. 18. 16:17:49 |
Tanuld meg
 Háziúr| Közzétéve 2024. 01. 09. 19:31:54 |
A Microsoft.AspNet.WebApi.SelfHost elavult, és ajánlott a Microsoft.AspNet.WebApi.OwinSelfHost

Dokumentáció:https://learn.microsoft.com/zh-c ... o-self-host-web-api
 Háziúr| Közzétéve 2024. 01. 09. 20:53:40 |
A .NET/C# konzol lehetővé teszi a hallgató https protokoll szolgáltatást
https://www.itsvse.com/thread-10718-1-1.html
Lemondás:
A Code Farmer Network által közzétett összes szoftver, programozási anyag vagy cikk kizárólag tanulási és kutatási célokra szolgál; A fenti tartalmat nem szabad kereskedelmi vagy illegális célokra használni, különben a felhasználók viselik az összes következményet. Az oldalon található információk az internetről származnak, és a szerzői jogi vitáknak semmi köze ehhez az oldalhoz. A fenti tartalmat a letöltés után 24 órán belül teljesen törölni kell a számítógépéről. Ha tetszik a program, kérjük, támogassa a valódi szoftvert, vásároljon regisztrációt, és szerezzen jobb hiteles szolgáltatásokat. Ha bármilyen jogsértés történik, kérjük, vegye fel velünk a kapcsolatot e-mailben.

Mail To:help@itsvse.com