グーグルエンジン内では、ウェブ上で他のURLを取得できますが、グーグルドキュメントを取得できません(通常のJava URL接続を試しましたが、グーグルドキュメントを取得するのに問題はありません)。
java.net.SocketTimeoutException:フェッチ中のタイムアウト:https ://docs.google.com/uc ...。
OutputStream os = resp.getOutputStream();
URL url = new URL("https://docs.google.com/uc?id=0B-UWER27gDKlUjRkT2czVXpzNDg");
HttpURLConnection conn = (HttpURLConnection)url.openConnection();
conn.setInstanceFollowRedirects(true);
// URL url = new URL("http://www.gradsch.ohio-state.edu/Depo/ETD_Tutorial/lesson2.pdf");
System.out.println(url);
byte b[] = new byte[2048];
InputStream is = url.openStream();
int len;
while ((len=is.read(b))!=-1)
{
os.write(b, 0, len);
}