- Benefits of HttpListener
- Allows port sharing by other processes using http.sys (including those using HttpListener or IIS if the prefixes are unique)
- Http.sys /; , TcpListener
- HttpListener HTTP HTTP
- , ASP.Net, , cookie ..
- HttpListener
- MAJOR. Localhost, HTTP, TcpListener Mono HttpListener Windows. (, 5 ) POST , . ( , ). , .
- , TCP; http.sys ( , , )
- header/cookie ; , , cookie, , HttpListener Set-Cookie , IE, Chrome ( cookie Set- cookie, .
- TcpListener
- HttpListener, / .
- - (, check auth), , , ; ( ).
- TcpListener HttpListener
- 100%
- 100%
- , / , - , , . , .
- , , HttpListener, , . HttpListener - .
2016 : HttpListener . HttpListener - , . , HttpListener http.sys, , , -, . , 100 # 35 , POSTing 100 HttpListener - 350 (, 10 ). Mono HttpListener 250 . TcpListener Socket 180 . CircularBuffer MemoryMappedFiles 55 . , HttpListener . . , . Stern , Send/Write , - ( , , , , , , ).
HttpListener vs Mono HttpListener :
https://www.linkedin.com/pulse/http-inefficiency-dominika-blach