URLをダウンロードするにはネットワークリソースの使用
例えば、ダウンロード曲に網易クラウド給与:
1、IDEAで書かれた次のコード
package pers.mobian.udp;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.net.HttpURLConnection;
import java.net.URL;
public class TestDownURL {
public static void main(String[] args) throws IOException {
//1、参数为请求的目的地址
URL url = new URL("");
//2、连接到这个资源HTTP
HttpURLConnection urlConnection = (HttpURLConnection)url.openConnection();
InputStream inputStream = urlConnection.getInputStream();
//3、将资源写入目标对象
FileOutputStream fos = new FileOutputStream("");
byte[] buffer = new byte[1024];
int len;
while ((len = inputStream.read(buffer))!=-1){
fos.write(buffer,0,len);
}
//4、关闭资源
fos.close();
inputStream.close();
urlConnection.disconnect();
}
}
図2に示すように、ブラウザに対応プレーヤインターフェースを開き
3、右クリック - >チェック - >ネットワーク - > XHR
4、対応する要求アドレスをキャプチャし、再生をクリック(曲がエンド.M4A形式です)
図5は、前埋め戻しに対応するアドレスコードをコピー
6、プログラムの実施
フォルダ缶を対応するオープンプレーヤー7、