Como usar o HttpClient com operação multithrea

Preciso fazer um aplicativo que execute uma solicitação POST de login em um determinado host, navegue em algumas páginas, encontre e recupere alguns dados. Como o recurso do site é protegido por sessão, preciso primeiro fazer o login no site antes de poder executar alguma operação, como obter ou publicar alguns dados. Minha pergunta é porque o HttpClient não é seguro para threads, como posso criar apenas uma instância HttpClient, mas os threads podem executar com segurança? Lembre-se de que a conexão subjacente deve efetuar login primeiro antes de poder ser usada para operar.

questionAnswers(2)

yourAnswerToTheQuestion