Package org.apache.commons.httpclient.methods

Examples of org.apache.commons.httpclient.methods.GetMethod.addRequestHeader()


   @Test
   public void RequestHeadersTest() throws Exception
   {
      HttpClient client = new HttpClient();
      GetMethod method = new GetMethod(TestPortProvider.generateURL("/HeadersTest/headers"));
      method.addRequestHeader("Accept", "text/plain, text/html, text/html;level=1, */*");
      method.addRequestHeader("Content-Type", "application/xml;charset=utf8");
      int status = client.executeMethod(method);
      Assert.assertEquals(200, status);
      String content = method.getResponseBodyAsString();

View Full Code Here


   public void RequestHeadersTest() throws Exception
   {
      HttpClient client = new HttpClient();
      GetMethod method = new GetMethod(TestPortProvider.generateURL("/HeadersTest/headers"));
      method.addRequestHeader("Accept", "text/plain, text/html, text/html;level=1, */*");
      method.addRequestHeader("Content-Type", "application/xml;charset=utf8");
      int status = client.executeMethod(method);
      Assert.assertEquals(200, status);
      String content = method.getResponseBodyAsString();

      Assert.assertTrue(-1 < content.indexOf("Accept:"));
View Full Code Here

       HttpClient client = new HttpClient();
       GetMethod method = new GetMethod(EndUserResourceURL + relativeURI);
      
       Base64 base64 = new Base64();
       String base64Credentials = new String(base64.encode("admin:admin".getBytes()));
       method.addRequestHeader(new Header("Authorization", "Basic " + base64Credentials));
      
       int status = client.executeMethod(method);
       if ("/invisible".equals(relativeURI)) {
           if (status != 401) {
               throw new RuntimeException("End user can access the invisible resource");
View Full Code Here

   public String authorizeConsumerRequestToken(String url) throws Exception
   {
      HttpClient client = new HttpClient();
      GetMethod method = new GetMethod(url);
      // request that XML formatted authorization request is presented
      method.addRequestHeader(new Header("Accept", "application/xml"));
      Base64 base64 = new Base64();
      String base64Credentials = new String(base64.encode("admin:admin".getBytes()));
      method.addRequestHeader(new Header("Authorization", "Basic " + base64Credentials));
     
      int status = client.executeMethod(method);
View Full Code Here

      GetMethod method = new GetMethod(url);
      // request that XML formatted authorization request is presented
      method.addRequestHeader(new Header("Accept", "application/xml"));
      Base64 base64 = new Base64();
      String base64Credentials = new String(base64.encode("admin:admin".getBytes()));
      method.addRequestHeader(new Header("Authorization", "Basic " + base64Credentials));
     
      int status = client.executeMethod(method);
      if (200 != status) {
          throw new RuntimeException("No authorization request data is available");
      }
View Full Code Here

      String param = type + "=" + value;

      {
         GetMethod method = createGetMethod("/");
         method.setQueryString(param);
         method.addRequestHeader(HttpHeaderNames.ACCEPT, "application/" + type);
         try
         {
            int status = client.executeMethod(method);
            Assert.assertEquals(HttpResponseCodes.SC_OK, status);
         }
View Full Code Here

         }
      }
      {
         GetMethod method = createGetMethod("/wrappers");
         method.setQueryString(param);
         method.addRequestHeader(HttpHeaderNames.ACCEPT, "application/" + type);
         try
         {
            int status = client.executeMethod(method);
            Assert.assertEquals(status, HttpResponseCodes.SC_OK);
         }
View Full Code Here

      }

      {
         GetMethod method = createGetMethod("/list");
         method.setQueryString(param + "&" + param + "&" + param);
         method.addRequestHeader(HttpHeaderNames.ACCEPT, "application/" + type);
         try
         {
            int status = client.executeMethod(method);
            Assert.assertEquals(HttpResponseCodes.SC_OK, status);
         }
View Full Code Here

         }
      }
      {
         GetMethod method = createGetMethod("/array");
         method.setQueryString(param + "&" + param + "&" + param);
         method.addRequestHeader(HttpHeaderNames.ACCEPT, "application/" + type);
         try
         {
            int status = client.executeMethod(method);
            Assert.assertEquals(status, HttpResponseCodes.SC_OK);
         }
View Full Code Here

   public void _testDefault(String base, String type, String value)
   {
      {
         GetMethod method = createGetMethod("" + base + "default/null");
         method.addRequestHeader(HttpHeaderNames.ACCEPT, "application/" + type);
         try
         {
            int status = client.executeMethod(method);
            Assert.assertEquals(HttpResponseCodes.SC_OK, status);
         }
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.