чтобы получить заголовки и попробуй их передать в басе. Недавно такая же проблема была, что сервер ничего не отдает. Решилось передачей заголовков Accept-Encoding и connection: keep/alive.
@Gang а перед использованием профиля делать его копию и после восстанавливать не вариант?
У меня там многопоток и 1 профиль может быть одновременно на разных потоках. Если я на одном потоке возьму чистый профиль и сделаю его копию, и потом удалю рабочий профиль и восстановлю чистую копию. Но другой поток в это же время может пользовать этот же рабочий профиль, и таким образом будет путаница.
По моему ни какой путаницы не будет. В одном месте у вас лежит прогретый профиль, каждый поток, прежде чем начать работу, копирует себе этот профиль.