Об интеллектуальных пидорасах из Apache Foundation
Угробил вчера весь вечер разбираясь, почему HttpClient отказывается в некоторых случаях работать с сайтом LJ, при этом прекрасно работая с LJR.
Сегодня наконец понял почему - оно по умолчанию подхватывает локальные куки и зачем-то впендюривает автоматически в запрос куку ljuniq - после чего есс-но запрос посылается нах (LJR, как более старый вариант этой куки просто не генерит).
после:
method.getParams().setCookiePolicy(CookiePolicy.IGNORE_COOKIES);;
проблема пофиксилась.
Людей, которые встраивают "умное поведение по умолчанию" в либы надо убивать на месте.