POST-запрос к Хабру в Android?
POST /json/favorites/ HTTP/1.1
Host: habrahabr.ru
Connection: keep-alive
Content-Length: 25
Accept: application/json, text/javascript, */*; q=0.01
Origin: habrahabr.ru
X-Requested-With: XMLHttpRequest
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.110 Safari/537.36
Content-Type: application/x-www-form-urlencoded; charset=UTF-8
Referer: habrahabr.ru/qa/41576/
Accept-Encoding: gzip,deflate,sdch
Accept-Language: ru-RU,ru;q=0.8,en-US;q=0.6,en;q=0.4
Cookie: PHPSESSID=fffraae8d5; hsec_id=4fffcbdbdebe539a313368f36e6; hl_flow=posts; __utma=164318880.1913179960.1370773129.1370773129.1370784648.2; __utmb=164318880.8.10.1370784648; __utmc=164318880; __utmz=164318880.1370773129.1.1.utmcsr=google|utmccn=(organic)|utmcmd=organic|utmctr=(not%20provided); _ym_visorc=b

tt=16&ti=41576&action=add

посмотрите каких заголовков не хватает для полного счастья
например X-Requested-With: XMLHttpRequest
Ура, нашел в чем проблема — действительно в хедерах. Добавил хедер Referer и все заработало правильно. Видать, на хабре стоит валидация источника запроса.