这个例子: Send HTTP Request manually via socket
非常好地描述了如何使用套接字手动发送HTTP请求。 对于发送,这正是我需要的。 但是,我可以使用一些帮助来解析响应。即而不是必须处理平坦的响应LOB我希望能够调用类似的东西:
Response response = new Response(inputStream);
我查看了一些HTTP / Web服务客户端,例如JAX-RS或Apache Http Components,它们返回一个已解析的响应对象,但看起来他们都希望通过适当的API提交请求。