这应该很容易,但我的谷歌技能让我失望。我想将网页读入字符串或字符串列表,类似于Core中的“In_channel.read_lines文件”。
答案 0 :(得分:2)
OCaml中有几个库可以为你处理http,我想到了三个:ocaml curl,ocamlnet和ocaml-http。我只使用后者,但似乎,ocamlnet提供了一个非常方便的功能:http_get : string -> string
,它完全符合您的要求。关于ocaml-http
它还提供了很好的界面,但它使用了monad。例如,这个interface提供了升级到LWT monad的IO函数。而here是提升到异步monad的接口。