java - 如何在java中异步解析HTTP(也许是http客户端)

标签 java http httpclient

我读过几个 stackoverflow 问题,包括

How to parse an HTTP Request in Java?

它指向apache上的http组件,看起来很有前途,但是当你异步接收字节时,你不会总是得到整个请求,所以我需要一些我可以继续调用的东西

requestWriter.fillBuffer 并且看起来他们有这个,但现在似乎不存在

http://hc.apache.org/httpcomponents-core-ga/httpcore/apidocs/org/apache/http/impl/io/HttpRequestParser.html

然后我需要该函数的返回值来告诉我 http 请求的解析已完成(完整意味着它根据 ContentLength header 和其他所有内容将正文的字节填充到某处)

任何人在网络上都有这样的示例。我一直想这样做并进行搜索,但最终崩溃并决定询问。

最佳答案

关于java - 如何在java中异步解析HTTP(也许是http客户端),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9740876/

相关文章:

http - 如何更改 HTTP 响应 header 中的服务器名称?

php - PATCH 和 PUT 请求不处理表单数据

android - Android 上使用 Wifi 的 HttpClient 导致延迟(根据初始请求)

java - libgdx,java - 尝试从另一个类调用 .render()

java - 我想要两个 ListView 同时滚动

java - 我可以在java编译器将AST编译为类文件之前修改AST吗

java - Java 中的 Array List Intent extra

java - IOException 在 http 错误代码返回时在客户端捕获

java - HttpClient - 如何设置指纹和_csrf?

c# - ASP.Net Forms HttpClient PostAsync 无响应,无错误消息