浙江省高等学校教师教育理论培训

微信搜索“教师资格证岗前培训”小程序

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

[Apache-SVN] Contents of /httpcomponents/oac.hc3x/trunk/src/examples/BasicAuthenticationExample.java

55HttpClient client = new HttpClient();
56
57// pass our credentials to HttpClient, they will only be used for
58// authenticating to servers with realm "realm" on the host
59// "www.verisign.com", to authenticate against
60// an arbitrary realm or host change the appropriate argument to null.
61client.getState().setCredentials(
62new AuthScope("www.verisign.com", 443, "realm"),
63new UsernamePasswordCredentials("username", "password")
64);
65
66// create a GET method that reads a file over HTTPS, we're assuming
67// that this file requires basic authentication using the realm above.
68GetMethod get = new GetMethod("https://www.verisign.com/products/index.html");
69
70// Tell the GET method to automatically handle authentication. The
71// method will use any appropriate credentials to handle basic
72// authentication requests. Setting this value to false will cause
73// any request for authentication to return with a status of 401.
74// It will then be up to the client to handle the authentication.
75get.setDoAuthentication( true );
posted on 2012-06-28 18:09  lexus  阅读(242)  评论(0编辑  收藏  举报