I have done some more research : downloading small(ish) files works fine, but larger files can just freeze the program.
What I have found out, is the connection could be timing out after a certain time, I then thought could it be done using FTP - I use FileZilla and that works! - Nope does the same.
Can anyone please give any suggestions - could something to do with sockets work ( I am what you might call a beginner to
java!)
Thanks