JAVA 请教一段代码HTTP协议GET请求接收服务器返回的文件,还请大神赐教

想做的是向服务器发送了一个请求,服务器收到这个请求后返回一个文件,有几个小问题就是我知道如果返回的是字符串的话就用BufferedReader接收,现在返回的变成一个文件了我要怎么接收它,应该是要放在某个路径下吧,要怎么做呢 求代码~~

用byte[]接收 然后用输出流输出