Java HTTP 服务器库

标签 java

我正在编写一个应用程序,它需要能够处理来自外部源的 HTTP 请求(在本例中,它实际上是来自 Second Life 的脚本)。我开始使用 HTTPComponents by Apache ,只要 Java 服务器只需要响应 GET 请求,它就可以很好地工作。现在它需要能够从 POST 请求的正文中接收数据,而我看不到使用 HTTPComponents 可以做到这一点的任何方法。是否有高级图书馆可用于此?

我确实通过一些谷歌搜索发现有一个 basic HTTP server包含在 Sun 软件包中。出于此应用程序的目的,可能要求它仅在实际的 Sun/Oracle JVM 实现上运行——但这对我来说仍然是一种代码味道,如果唯一的选择是编写我的代码,我可能只会这样做从头开始拥有 HTTP 服务器库,从套接字等开始工作。有替代方案的建议吗?

最佳答案

如果请求是 HttpEntityEnclosingRequest,您可以访问该实体.有一个simple example演示该类的使用。

关于Java HTTP 服务器库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4765599/

相关文章:

java - 使用 java SecureRandom 类创建随 secret 码

java - 什么是NullPointerException,我该如何解决?

java - 在多个服务器上查找相同的 EJB

java - 将 View 从一项 Activity 传递到另一项 Activity

java - JNI_CreateJavaVM函数方法不起作用,无法调试

java - 使用 bitcoinj 获取原始 block

java - @Entity 与 @Persistencecapable

java - 如果 Google 云端硬盘中不存在,则创建文件夹

java - 突出显示阿拉伯语元音

java - 如何从 ResultSet 获取要更新的 JTable 数据