具有HttpCore的Web服务器的http请求/响应的流程

时间:2011-05-16 18:34:53

标签: java webserver apache-httpcomponents

我正在尝试编写一个接受Http请求并在Java中返回Http响应的小型Web服务器。我正在使用Apache HttpCore,具体来说,我将HttpServerConnection视为我的网络服务器流程中使用的主要接口。
但是,我无法在线找到使用示例。我看到有receiveRequestHeader方法,但我不确定何时可以使用它(我应该先建立连接吗?在创建过程中是否建立了连接?这种方法是否阻塞?)。

你能为这个类提供一个简短的用法示例(我正在使用的实现是DefaultHttpServerConnection),还是建议一种不同的方法?

1 个答案:

答案 0 :(得分:2)

HttpComponents网站在examples中有两个简单的http服务器。一个blocking,一个non-blocking