我正在尋找關於如何寫一個小而簡單的應用程序,將接收http GET和HTTP PUT請求,處理數據(簡單文本文件)和響應的建議。Java應用程序接收HTTP PUT和獲取請求
我已經準備好使用線程和套接字完成此操作,但必須有一個更簡單,更高效的方法。另外,當我使用wireshark運行我的應用程序時,我不相信我應該使用http協議。
感謝
亞歷克西斯
我正在尋找關於如何寫一個小而簡單的應用程序,將接收http GET和HTTP PUT請求,處理數據(簡單文本文件)和響應的建議。Java應用程序接收HTTP PUT和獲取請求
我已經準備好使用線程和套接字完成此操作,但必須有一個更簡單,更高效的方法。另外,當我使用wireshark運行我的應用程序時,我不相信我應該使用http協議。
感謝
亞歷克西斯
您可以使用Tiny Java Web Server。 (http://tjws.sourceforge.net/)
或者,如果您使用的是Java 6或更高版本,則可以使用Http服務器API。
,如果你想獲得HTTP分析的全部好處,你可以考慮像嵌入一個碼頭Web服務器(啓動/從Java應用程序停止)。
爲了類似的目的,我使用了HttpComponents - 它提供了HTTP服務器和客戶端部件實現的功能。這很容易學習和使用。
謝謝你。 HttpServer API解決了它。這個例子幫助我開始:http://www.prasannatech.net/2008/10/simple-http-server-java.html – alexis 2010-10-30 18:03:00