Java App接收http PUT和Get请求

时间:2010-10-30 08:47:23

标签: java http servlets

我正在寻找有关如何编写一个小而简单的应用程序的建议,该应用程序将接收http GET和http PUT请求,处理数据(简单文本文件)并做出响应。

我已经准备好使用线程和套接字完成此操作,但必须有一种更简单,更有效的方法。此外,当我使用wireshark运行我的应用程序时,我并不相信我正在使用http协议。

感谢
亚历

3 个答案:

答案 0 :(得分:1)

您可以使用Tiny Java Web Server。 (http://tjws.sourceforge.net/

或者,如果您使用的是Java 6或更高版本,则可以使用Http服务器API。

答案 1 :(得分:1)

我将HttpComponents用于类似目的 - 它为HTTP服务器和客户端部件实现提供了功能。它易于学习和使用。

答案 2 :(得分:0)

如果想要获得HTTP解析的全部好处,可以考虑嵌入像Jetty这样的Web服务器(从java应用程序启动/停止它)。