OptionsMethodExample.java Source code

Java tutorial

Introduction

Here is the source code for OptionsMethodExample.java

Source

import org.apache.commons.httpclient.HttpClient;
import org.apache.commons.httpclient.HttpStatus;
import org.apache.commons.httpclient.methods.OptionsMethod;

import java.util.Enumeration;

public class OptionsMethodExample {

    public static void main(String args[]) {

        HttpClient client = new HttpClient();
        client.getParams().setParameter("http.useragent", "Test Client");

        OptionsMethod method = new OptionsMethod("http://www.google.com");

        try {
            int returnCode = client.executeMethod(method);

            Enumeration list = method.getAllowedMethods();

            while (list.hasMoreElements()) {
                System.err.println(list.nextElement());
            }

        } catch (Exception e) {
            System.err.println(e);
        } finally {
            method.releaseConnection();
        }

    }
}