Hi Felix, There are other webdav methods that we don't support, should we add them all ?
Regards On Monday, February 15, 2016, <[email protected]> wrote: > Author: fschumacher > Date: Mon Feb 15 20:08:25 2016 > New Revision: 1730604 > > URL: http://svn.apache.org/viewvc?rev=1730604&view=rev > Log: > HTTP Sampler : Added WebDAV verb (SEARCH). > > Bugzilla Id: 59005 > > Modified: > > jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/sampler/HTTPSamplerBase.java > > jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/util/HTTPConstantsInterface.java > jmeter/trunk/xdocs/changes.xml > jmeter/trunk/xdocs/usermanual/component_reference.xml > > Modified: > jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/sampler/HTTPSamplerBase.java > URL: > http://svn.apache.org/viewvc/jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/sampler/HTTPSamplerBase.java?rev=1730604&r1=1730603&r2=1730604&view=diff > > ============================================================================== > --- > jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/sampler/HTTPSamplerBase.java > (original) > +++ > jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/sampler/HTTPSamplerBase.java > Mon Feb 15 20:08:25 2016 > @@ -96,7 +96,7 @@ import org.apache.oro.text.regex.Perl5Ma > public abstract class HTTPSamplerBase extends AbstractSampler > implements TestStateListener, TestIterationListener, ThreadListener, > HTTPConstantsInterface { > > - private static final long serialVersionUID = 240L; > + private static final long serialVersionUID = 241L; > > private static final Logger log = LoggingManager.getLoggerForClass(); > > @@ -241,7 +241,8 @@ public abstract class HTTPSamplerBase ex > HTTPConstants.LOCK, > HTTPConstants.UNLOCK, > HTTPConstants.REPORT, > - HTTPConstants.MKCALENDAR > + HTTPConstants.MKCALENDAR, > + HTTPConstants.SEARCH > }; > > private static final List<String> METHODLIST = > Collections.unmodifiableList(Arrays.asList(METHODS)); > > Modified: > jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/util/HTTPConstantsInterface.java > URL: > http://svn.apache.org/viewvc/jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/util/HTTPConstantsInterface.java?rev=1730604&r1=1730603&r2=1730604&view=diff > > ============================================================================== > --- > jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/util/HTTPConstantsInterface.java > (original) > +++ > jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/util/HTTPConstantsInterface.java > Mon Feb 15 20:08:25 2016 > @@ -49,6 +49,7 @@ public interface HTTPConstantsInterface > String CONNECT = "CONNECT"; // $NON-NLS-1$ > String REPORT = "REPORT"; // $NON-NLS-1$ > String MKCALENDAR = "MKCALENDAR"; // $NON-NLS-1$ > + String SEARCH = "SEARCH"; // $NON-NLS-1$ > String HEADER_AUTHORIZATION = "Authorization"; // $NON-NLS-1$ > String HEADER_COOKIE = "Cookie"; // $NON-NLS-1$ > String HEADER_CONNECTION = "Connection"; // $NON-NLS-1$ > > Modified: jmeter/trunk/xdocs/changes.xml > URL: > http://svn.apache.org/viewvc/jmeter/trunk/xdocs/changes.xml?rev=1730604&r1=1730603&r2=1730604&view=diff > > ============================================================================== > --- jmeter/trunk/xdocs/changes.xml (original) > +++ jmeter/trunk/xdocs/changes.xml Mon Feb 15 20:08:25 2016 > @@ -107,6 +107,7 @@ Summary > This is the same behaviour as with <code>POST</code> > requests.</li> > <li><bug>58860</bug>HTTP Request : Add automatic variable generation > in HTTP parameters table by right click. Contributed by Benoit Wiart > (benoit dot wiart at gmail.com)</li> > <li><bug>58923</bug>normalize URIs when downloading embedded > resources.</li> > + <li><bug>59005</bug>HTTP Sampler : Added WebDAV verb (SEARCH).</li> > <li><bug>59006</bug>Change Default proxy recording port to 8888 to > align it with Recording Template. Contributed by Antonio Gomes Rodrigues > (ra0077 at gmail.com)</li> > </ul> > > > Modified: jmeter/trunk/xdocs/usermanual/component_reference.xml > URL: > http://svn.apache.org/viewvc/jmeter/trunk/xdocs/usermanual/component_reference.xml?rev=1730604&r1=1730603&r2=1730604&view=diff > > ============================================================================== > --- jmeter/trunk/xdocs/usermanual/component_reference.xml (original) > +++ jmeter/trunk/xdocs/usermanual/component_reference.xml Mon Feb 15 > 20:08:25 2016 > @@ -157,7 +157,8 @@ Latency is set to the time it takes to l > </li> > <li>It does not support virtual hosts.</li> > <li>It does not support the following methods: > <code>COPY</code>, <code>LOCK</code>, <code>MKCOL</code>, <code>MOVE</code>, > - <code>PATCH</code>, <code>PROPFIND</code>, > <code>PROPPATCH</code>, <code>UNLOCK</code>, <code>REPORT</code>, > <code>MKCALENDAR</code>.</li> > + <code>PATCH</code>, <code>PROPFIND</code>, > <code>PROPPATCH</code>, <code>UNLOCK</code>, <code>REPORT</code>, > + <code>MKCALENDAR</code>, <code>SEARCH</code>.</li> > <li>It does not support client based certificate testing with > Keystore Config.</li> > </ul> > <note>Note: the <code>FILE</code> protocol is intended for > testing purposes only. > @@ -232,7 +233,8 @@ https.default.protocol=SSLv3 > <code>OPTIONS</code>, <code>PUT</code>, <code>DELETE</code>, > <code>PATCH</code> (not supported for > <code>JAVA</code> implementation). With > <code>HttpClient4</code>, the following methods related to WebDav are > also allowed: <code>COPY</code>, <code>LOCK</code>, > <code>MKCOL</code>, <code>MOVE</code>, > - <code>PROPFIND</code>, <code>PROPPATCH</code>, > <code>UNLOCK</code>, <code>REPORT</code>, > <code>MKCALENDAR</code>.</property> > + <code>PROPFIND</code>, <code>PROPPATCH</code>, > <code>UNLOCK</code>, <code>REPORT</code>, <code>MKCALENDAR</code>, > + <code>SEARCH</code>.</property> > <property name="Content Encoding" required="No"> > Content encoding to be used (for <code>POST</code>, > <code>PUT</code>, <code>PATCH</code> and <code>FILE</code>). > This is the character encoding to be used, and is not related to > the Content-Encoding HTTP header. > > > -- Cordialement. Philippe Mouawad.
