タグ

2010年10月28日のブックマーク (2件)

  • HttpClientメモ - azuki note

    HttpClientで、プロキシサーバを使ったり、認証が必要なサーバにアクセスする場合のメモです。 プロキシサーバ&プロキシ認証 // HttpClientのインスタンスを生成 HttpClient client = new HttpClient(); // プロキシサーバの情報 String proxyHost = "127.0.0.1"; int proxyPort = 8080; // プロキシサーバとポートを指定 client.getHostConfiguration().setProxy(proxyHost, proxyPort); // プロキシ認証で使用するパスワードを指定(Basic認証の場合) client.getState().setProxyCredentials( new AuthScope(proxyHost, proxyPort), new UsernamePa

    HttpClientメモ - azuki note
    celitan
    celitan 2010/10/28
    httpclientを使ったbasic認証での接続
  • Java で HTTP クライアントを作ってみよう (3)

    Java で HTTP クライアントを作ってみよう (3) Java が Basic 認証・Digest 認証に対応したのは (おそらく) Java 1.2 からと思われます。 ただし Digest 認証については Proxy 対応などに不備があったようで、J2SE SDK 1.4 にて Sun 曰く「auth-int を除くすべての機能を提供」というレベルになったようです。 ただし Digest 認証の auth-int には J2SE SDK 5.0 でも未対応です。 取得する URL は当ページ Basic 認証のサンプルページ Digest 認証のサンプルページ とします。いずれも、ユーザ名は「hoge」パスワードは「fuga」となっています。 HttpClientHttpURLConnectionAuth.java 14: URL url = new URL("http://X6

    celitan
    celitan 2010/10/28
    httpクライアントの実装