morgand 01/08/23 14:21:07
Modified: latka/src/java/org/apache/commons/latka/http
ResponseImpl.java
Log:
fixed NullPointerException when accessing nonexistent headers
Revision Changes Path
1.6 +6 -1
jakarta-commons/latka/src/java/org/apache/commons/latka/http/ResponseImpl.java
Index: ResponseImpl.java
===================================================================
RCS file:
/home/cvs/jakarta-commons/latka/src/java/org/apache/commons/latka/http/ResponseImpl.java,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- ResponseImpl.java 2001/08/23 16:24:26 1.5
+++ ResponseImpl.java 2001/08/23 21:21:07 1.6
@@ -61,6 +61,7 @@
import java.io.IOException;
+import org.apache.commons.httpclient.Header;
import org.apache.commons.httpclient.HttpMethod;
import org.apache.commons.httpclient.methods.GetMethod;
import org.apache.commons.httpclient.methods.PostMethod;
@@ -137,7 +138,11 @@
}
public String getHeader(String headerName) {
- return _httpMethod.getHeader(headerName).getValue();
+ Header header = _httpMethod.getHeader(headerName);
+ if (header != null) {
+ return header.getValue();
+ }
+ return null;
}
/**