我正在寻找有关如何编写一个小而简单的应用程序的建议,该应用程序将接收http GET和http PUT请求,处理数据(简单文本文件)并做出响应。
我已经准备好使用线程和套接字完成此操作,但必须有一种更简单,更有效的方法。此外,当我使用wireshark运行我的应用程序时,我并不相信我正在使用http协议。
感谢
亚历
答案 0 :(得分:1)
您可以使用Tiny Java Web Server。 (http://tjws.sourceforge.net/)
或者,如果您使用的是Java 6或更高版本,则可以使用Http服务器API。
答案 1 :(得分:1)
我将HttpComponents用于类似目的 - 它为HTTP服务器和客户端部件实现提供了功能。它易于学习和使用。
答案 2 :(得分:0)
如果想要获得HTTP解析的全部好处,可以考虑嵌入像Jetty这样的Web服务器(从java应用程序启动/停止它)。