标签: java http parsing kotlin adt
我想创建一个解析http请求和响应的程序。我已经按照规范here创建了它的ADT,考虑到每个消息都遵循相同的结构,这非常容易。 ADTs in Kotlin。
我已经研究了一些解析库,例如better-parse和jparsec,但对于我要完成的工作而言,它们似乎过高了。我可能是错的,但我认为不管上下文如何,对整个输入进行标记都是最合适的方法。
所以我的问题是:是否有其他类型的解析器更适合我的任务?那些有名字吗?还是我应该尝试自己实施?