You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jmeter.apache.org by pm...@apache.org on 2017/07/14 20:01:17 UTC
svn commit: r1801984 -
/jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/sampler/HTTPJavaImpl.java
Author: pmouawad
Date: Fri Jul 14 20:01:17 2017
New Revision: 1801984
URL: http://svn.apache.org/viewvc?rev=1801984&view=rev
Log:
Little optimisation
Modified:
jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/sampler/HTTPJavaImpl.java
Modified: jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/sampler/HTTPJavaImpl.java
URL: http://svn.apache.org/viewvc/jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/sampler/HTTPJavaImpl.java?rev=1801984&r1=1801983&r2=1801984&view=diff
==============================================================================
--- jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/sampler/HTTPJavaImpl.java (original)
+++ jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/sampler/HTTPJavaImpl.java Fri Jul 14 20:01:17 2017
@@ -630,17 +630,17 @@ public class HTTPJavaImpl extends HTTPAb
}
private Header[] getHeaders(HeaderManager headerManager) {
- if (headerManager == null) {
- return new Header[0];
- }
- final List<Header> allHeaders = new ArrayList<>();
- final CollectionProperty headers = headerManager.getHeaders();
- if (headers != null) {
- for (final JMeterProperty jMeterProperty : headers) {
- allHeaders.add((Header) jMeterProperty.getObjectValue());
+ if (headerManager != null) {
+ final CollectionProperty headers = headerManager.getHeaders();
+ if (headers != null) {
+ final List<Header> allHeaders = new ArrayList<>(headers.size());
+ for (final JMeterProperty jMeterProperty : headers) {
+ allHeaders.add((Header) jMeterProperty.getObjectValue());
+ }
+ return allHeaders.toArray(new Header[allHeaders.size()]);
}
}
- return allHeaders.toArray(new Header[allHeaders.size()]);
+ return new Header[0];
}
protected void disconnect(HttpURLConnection conn) {