GAE でホストされた Java アプリケーションがあるとします。
このアプリケーションからサードパーティのプロキシ (SOCKS または http) 経由で HTTP/HTTPS リクエストを行うことは可能ですか? どのように?
GAE でホストされた Java アプリケーションがあるとします。
このアプリケーションからサードパーティのプロキシ (SOCKS または http) 経由で HTTP/HTTPS リクエストを行うことは可能ですか? どのように?
迷っている方へ・・・
答えはノーです。GAE ではプロキシの使用は許可されていません。次のようなコード:
Proxy proxy = new Proxy(Proxy.Type.HTTP, new InetSocketAddress("{proxy_ip_here)}", {proxy_port_here}));
HttpURLConnection conn = (HttpURLConnection)new URL("http://{some_address_here}").openConnection(proxy);
int responseCode = conn.getResponseCode();
...標準のJave SEで動作し、GAEでは失敗します:
java.lang.UnsupportedOperationException: Google App Engine does not support the use of proxies.