Почему setFollowRedirects (логическое авто) статический метод HttpURLConnection - PullRequest
8 голосов
/ 07 марта 2012

Почему метод setFollowRedirects является статическим? Я нахожусь в ситуации, когда я хотел бы следить за перенаправлениями или нет для каждого соединения, и хотя не сложно изменить глобальный флаг перед каждым соединением, мне любопытно, почему это было реализовано таким образом.

1 Ответ

13 голосов
/ 07 марта 2012

Похоже, что вы можете использовать setInstanceFollowRedirects() для изменения поведения по умолчанию, определенного в setFollowRedirects() для каждого соединения.

Once setFollowRedirects() вызывается, все соединения, созданные впоследствии, будут использовать это значение по умолчанию.

...