使用libsoup时出错

时间:2010-07-01 11:13:07

标签: c linux open-source network-programming client

我正在使用libsoup API编写客户端。 我做了以下事情。

session = soup_session_sync_new();

msg =  soup_message_new("GET","http://www.google.com"); 

status = soup_session_send_message(session,msg);`

但是现在我在状态中收到以下错误代码。我打印原因短语,然后显示status= 4 , msg->reason_phrase = Cannot connect to destination

如何解决此问题?

3 个答案:

答案 0 :(得分:1)

问题是我使用代理服务器连接到互联网。因此,我需要使用proxy-sever:port值设置SOUP_SESSION_PROXY_URI的会话对象属性。 它现在工作正常。现在是时候测试POST方法了。

答案 1 :(得分:0)

代码似乎完全没问题。只需尝试将google.com更改为其他更简单的网站,可能是gnu.org,然后重试代码。

答案 2 :(得分:0)

sudo 运行命令为我工作。