jmeter-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Felix Schumacher <felix.schumac...@internetallee.de>
Subject Re: svn commit: r1730604 - in /jmeter/trunk: src/protocol/http/org/apache/jmeter/protocol/http/sampler/ src/protocol/http/org/apache/jmeter/protocol/http/util/ xdocs/ xdocs/usermanual/
Date Mon, 15 Feb 2016 20:45:01 GMT
Am 15.02.2016 um 21:40 schrieb Philippe Mouawad:
> On Monday, February 15, 2016, Felix Schumacher <
> felix.schumacher@internetallee.de> wrote:
>
>> Am 15.02.2016 um 21:30 schrieb Philippe Mouawad:
>>
>>> Wouldn't a standard property (comma separated values) be better ?
>>>
>> Yes. That would be even better.
>>
>> Merge them into the ones we already have, or replace them?
> no firm opinion.
> Merge might be safer ?
Merge is probably safer. So use the ones we have already as the base stock?
>
> Are you restricting it to webdav or to all methods ?
I think it should be free. Who knows what methods creep up in the future?
>
> If all maybe we need to have a way to express if it can have a body or not
> ?
If it is needed, we could add another comma separated list, that lists 
those. But I think we can start without.

Felix
>
>>>
>>> On Monday, February 15, 2016, Felix Schumacher <
>>> felix.schumacher@internetallee.de> wrote:
>>>
>>> Am 15.02.2016 um 21:19 schrieb Philippe Mouawad:
>>>> Hi Felix,
>>>>> There are other webdav methods that we don't support, should we add them
>>>>> all ?
>>>>>
>>>>> I thought about putting the list of supported methods into a file, so
>>>> anyone could edit it, if a new method is needed.
>>>>
>>>> What do you think about that?
>>>>
>>>
>>> Felix
>>>> Regards
>>>>> On Monday, February 15, 2016, <fschumacher@apache.org> 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.
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>


Mime
View raw message