将网页读入字符串

时间:2015-01-24 22:35:50

标签: ocaml

这应该很容易,但我的谷歌技能让我失望。我想将网页读入字符串或字符串列表,类似于Core中的“In_channel.read_lines文件”。

1 个答案:

答案 0 :(得分:2)

OCaml中有几个库可以为你处理http,我想到了三个:ocaml curl,ocamlnet和ocaml-http。我只使用后者,但似乎,ocamlnet提供了一个非常方便的功能:http_get : string -> string,它完全符合您的要求。关于ocaml-http它还提供了很好的界面,但它使用了monad。例如,这个interface提供了升级到LWT monad的IO函数。而here是提升到异步monad的接口。