Java 什么样的解析策略最适合Http消息?
我想创建一个解析http请求和响应的程序。我已经按照规范创建了它的ADT,这非常容易,因为每个消息都遵循相同的结构 我已经研究了一些解析库,比如和,但它们对于我试图完成的任务来说似乎有些过分;我可能错了,但我不认为不管上下文如何标记整个输入是最合适的方法Java 什么样的解析策略最适合Http消息?,java,http,parsing,kotlin,adt,Java,Http,Parsing,Kotlin,Adt,我想创建一个解析http请求和响应的程序。我已经按照规范创建了它的ADT,这非常容易,因为每个消息都遵循相同的结构 我已经研究了一些解析库,比如和,但它们对于我试图完成的任务来说似乎有些过分;我可能错了,但我不认为不管上下文如何标记整个输入是最合适的方法 所以我的问题是:是否有一种不同的解析器更适合我的任务?那些有名字吗?或者我应该自己尝试实现它吗?是否要解析HTTP请求/响应,或HTTP请求/响应的内容?如果是后者,它与HTTP有什么关系?内容是什么格式的?对不起,我应该解释清楚。我正在尝试使
所以我的问题是:是否有一种不同的解析器更适合我的任务?那些有名字吗?或者我应该自己尝试实现它吗?是否要解析HTTP请求/响应,或HTTP请求/响应的内容?如果是后者,它与HTTP有什么关系?内容是什么格式的?对不起,我应该解释清楚。我正在尝试使用套接字创建自己的http服务器,因此它必须能够解析整个消息。