您的位置:首页 > 移动开发 > Android开发

bsh for android : URL Connect Test

2014-04-04 22:56 363 查看
beanshell : URLConnectTest.bsh

source("/sdcard/com.googlecode.bshforandroid/extras/bsh/android.bsh");
a = Android();

urlName = a.call("dialogGetInput","Connect Test","Input URL:").get("result");
print(urlName);
try {
URL url = new URL("http://"+ urlName);
URLConnection conn = url.openConnection();
conn.connect();
Scanner in = new Scanner(conn.getInputStream());
Map headers = conn.getHeaderFields();
for (Map.Entry entry : headers.entrySet()){
String key = entry.getKey();
for (String value : entry.getValue())
print(key +": "+ value);
}
for (int n=1; in.hasNextLine() && n <=5; n++)
print(in.nextLine());
if (in.hasNextLine()) print("...");

} catch(e){
print(e);
}


参考: Core Java 2 Volume II ( 7th Edition) v2ch3
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐