本文介绍了从erlang shell使用lhttpc时出错的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

  lhttpc:request(http://www.google.co.uk ,get,[],infinity)。 

我收到这个错误

  **异常退出:{noproc,{gen_server,call,
[lhttpc_manager,
{socket,< 0.44.0>www.google.co.uk ,80,false},
infinity]}}

我是一个全新的erlang,我从上面了解到的只有一些 gen_server 模块已经退出了一些错误。我如何解决这个错误?

解决方案

我在freenode的erlang通道上找到了答案。在发出任何请求之前,我需要运行以下命令。

  ssl:start()。 
lhttpc:start()。


When I run following in erlang shell

lhttpc:request("http://www.google.co.uk", get, [], infinity).

I get this error

** exception exit: {noproc,{gen_server,call,
                                   [lhttpc_manager,
                                    {socket,<0.44.0>,"www.google.co.uk",80,false},
                                    infinity]}}

I'm a completely new to erlang and only thing I understand from the above is that some gen_server module has exited with some error. How do I fix this error?

解决方案

I found the answer on the erlang channel of freenode. I need to run following commands before issuing any requests

ssl:start().
lhttpc:start().

这篇关于从erlang shell使用lhttpc时出错的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-24 18:56