[Httpunit-commit] CVS: httpunit/src/com/meterware/servletunit ServletUnitHttpResponse.java,1.4,1.5 S
Brought to you by:
russgold
|
From: Russell G. <rus...@us...> - 2001-07-19 17:43:53
|
Update of /cvsroot/httpunit/httpunit/src/com/meterware/servletunit
In directory usw-pr-cvs1:/tmp/cvs-serv26541/src/com/meterware/servletunit
Modified Files:
ServletUnitHttpResponse.java ServletUnitWebResponse.java
Log Message:
provide access to response header names
Index: ServletUnitHttpResponse.java
===================================================================
RCS file: /cvsroot/httpunit/httpunit/src/com/meterware/servletunit/ServletUnitHttpResponse.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- ServletUnitHttpResponse.java 2001/07/06 17:11:04 1.4
+++ ServletUnitHttpResponse.java 2001/07/19 17:43:50 1.5
@@ -411,6 +411,18 @@
}
+ public String[] getHeaderFieldNames() {
+ if (!_headersComplete) completeHeaders();
+ Vector names = new Vector();
+ for (Enumeration e = _headers.keys(); e.hasMoreElements();) {
+ names.addElement( e.nextElement() );
+ }
+ String[] result = new String[ names.size() ];
+ names.copyInto( result );
+ return result;
+ }
+
+
/**
* Returns the headers defined for this response.
**/
Index: ServletUnitWebResponse.java
===================================================================
RCS file: /cvsroot/httpunit/httpunit/src/com/meterware/servletunit/ServletUnitWebResponse.java,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- ServletUnitWebResponse.java 2001/07/06 17:11:04 1.5
+++ ServletUnitWebResponse.java 2001/07/19 17:43:50 1.6
@@ -67,6 +67,11 @@
}
+ public String[] getHeaderFieldNames() {
+ return _response.getHeaderFieldNames();
+ }
+
+
/**
* Returns the value for the specified header field. If no such field is defined, will return null.
**/
|