Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/297.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C#HttpServer请求/发送+;接收_C#_Http - Fatal编程技术网

C#HttpServer请求/发送+;接收

C#HttpServer请求/发送+;接收,c#,http,C#,Http,为了了解我目前在C#中使用Web服务器的经验。 我知道如何处理这样的请求(所有代码的一部分) p.outputStream.WriteLine(“测试服务器”); 当有传入请求时(例如浏览器重新加载站点时)将返回 我现在的问题是: 如何将文章标题或其他内容发送到浏览器?就像Web服务器将每秒钟的实际时间发送到浏览器,并且浏览器实时显示它一样?我听到一些关于发送Https到一个网站oO? 至少我想要的是实时显示时间或实时更改文本,而浏览器则实时显示文本的更改 至少这是可能的还是错误的方式? 我不

为了了解我目前在C#中使用Web服务器的经验。 我知道如何处理这样的请求(所有代码的一部分)

p.outputStream.WriteLine(“测试服务器”);
当有传入请求时(例如浏览器重新加载站点时)将返回

我现在的问题是: 如何将文章标题或其他内容发送到浏览器?就像Web服务器将每秒钟的实际时间发送到浏览器,并且浏览器实时显示它一样?我听到一些关于发送Https到一个网站oO? 至少我想要的是实时显示时间或实时更改文本,而浏览器则实时显示文本的更改

至少这是可能的还是错误的方式?
我不喜欢使用任何插件、类或其他东西。

服务器只响应客户端的请求是HTTP协议的基本要求。服务器无法启动与客户端的任何联系

浏览器中不断更新的时钟等功能是通过浏览器中的Javascript实现的,其中Javascript要么更新页面,要么触发对服务器的进一步请求。有一种特定的技术,Ajax,javascript可以在浏览器最初支持的整个页面的正常GET或POST之外向服务器发送请求

有一些新技术,一些基于轮询,一些基于HTML5浏览器功能(web套接字),允许客户端和服务器之间的异步双向通信。signar库将这些封装在一个漂亮的高级抽象中

(如果你打算进行任何严肃的软件开发,最好习惯使用插件、类、库、框架等)

谢谢你的回答:)是的,我现在主要在Area Web开发了7年。。。使用PHP、Java、Ajax,。。。我知道所有这些方法。但是我/我们需要或者想要一种不同于客户端站点Ajax脚本的方式:)您还有其他的通信方式吗?因为我不能谈论我想在这里做什么。但是
 p.outputStream.WriteLine("<html><body><h1>test server</h1>");