AWS Java REST

import java.net.*;
import java.io.*;


public class awsRest {

/**
* @param args
*/
public static void main(String[] args) {

try {
// URLクラスのインスタンスを生成
URL awsURL =
new URL("http://webservices.amazon.co.jp/onca/xml?" +
"Service=AWSECommerceService" +
"&SubscriptionId=[ID]" +
"&AssociateTag=[TAG]" +
"&Operation=ItemLookup" +
"&IdType=ASIN&ItemId=479800815X" +
"&ResponseGroup=ItemAttributes" +
"&ContentType=text/xml" +
"&Page=1" +
"&Version=2006-03-08");


// 入力ストリームを生成
BufferedReader in = new BufferedReader(
new InputStreamReader(
awsURL.openStream(),"UTF-8"));

// 一行ずつ読み込みます
String line;
while *1 != null) {
// 表示します
System.out.println(line);
}

// 入力ストリームを閉じます
in.close();
} catch (IOException e) {
e.printStackTrace();
}

}

}

せっかく作ったので記録しておく

*1:line = in.readLine(