Вначале надо убедиться, что ответ вообще получен.
Я думаю как минимум необходимо передать кучу стандартных заголовков, тех, что отправляет браузер.
Как пример:
Accept image/png,image/*;q=0.8,*/*;q=0.5
Accept-Encoding gzip, deflate
Accept-Language ru-RU,ru;q=0.8,en-US;q=0.5,en;q=0.3
Connection keep-alive
Cookie
DNT 1
Host mc.yandex.ru
Referer
Парсинг facebook, в чем ошибка?
User-Agent Mozilla/5.0 (Windows NT 6.3; WOW64; rv:36.0) Gecko/20100101 Firefox/36.0
но бывает и этого не достаточно.
Возможно надо вначале сделать запрос к странице с формой, получить и передать также скрытые поля и т.д.
Возможно еще необходимо выполнить какой нибудь javascript код и т.п.