Я ожидаю, что причина того, что тайм-аут не работает для вас, заключается в том, что вы устанавливаете тайм-аут после установления соединения, или вы используете неправильный установщик.Также возможно, что вы используете «нестандартную» версию URLConnection ...
"Некоторые нестандартные реализации этого метода игнорируют указанное время ожидания. Чтобы увидеть время ожидания чтенияустановите, пожалуйста, позвоните getReadTimeout()
. " (или getConnectTimeout()
)
Если вы разместите соответствующую часть вашего фактического кода, мы могли бы дать вам лучший ответ ...
Либо используйте библиотеку Apache HttpClient.