Как узнать, когда закрыть сокет HTTP-клиента (я имею в виду, что браузер подключается к моему серверу сокетов TCP). Все работает отлично, но в других браузерах, чтобы показать, что сервер отправил, я должен выключить сервер (или вызвать socket.Close()).Как узнать, когда закрыть сокет при работе с HTTP-клиентами?
Он работает нормально, если я позвоню (socket.Close()), но я просто не знаю, когда.? Я не хочу звонить близко в середине запроса, иначе браузер должен перезагрузиться, чтобы снова подключиться к серверу.
Как вы не знаете, когда вы закончили писать ответ? –
LOL true, но безопасно ли закрыться в конце ответа? как насчет ожидающих сообщений? –