Ошибка при использовании libsoup - PullRequest
1 голос
/ 01 июля 2010

Я пишу клиент, используя API-интерфейсы libsoup. Я сделал следующее.

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 ]

1 голос
/ 01 июля 2010

Проблема заключалась в том, что я использовал прокси-сервер для подключения к Интернету.Следовательно, мне нужно было установить свойство объекта сеанса SOUP_SESSION_PROXY_URI со значением proxy-sever: port.Теперь работает нормально.Время проверить метод POST сейчас.

0 голосов
/ 24 мая 2016

Запуск команд как sudo работал для меня.

0 голосов
/ 01 июля 2010

Код кажется совершенно нормальным. Просто попробуйте изменить google.com на какой-нибудь другой более простой сайт, например gnu.org, и повторите код.

...