import com.ibm.wbi.protocol.http.*;
import com.ibm.wbi.util.*;
import java.util.*;
public class HttpHeaderExample {
public static void main(String[] args) {
try {
String headStr = "GET www.cs.huji.ac.il/index.php HTTP/1.1\r\n"
+ "Etag: \"b14e6f-47e-75aa60c0\"\r\n"
+ "Host: www.cs.huji.ac.il\r\n"
+ "Connection: close\r\n\r\n";
HttpRequestHeader header = new HttpRequestHeader(headStr);
System.out.println("URL:" + header.getUrl());
System.out.println("Etag: " + header.get("Etag"));
Enumeration keys = header.keys();
while (keys.hasMoreElements()) {
System.out.println(keys.nextElement());
}
} catch (MalformedHeaderException exp) {
System.err.println("Not a valid header!!");
}
}
}
|