jmeter-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Philippe Mouawad <philippe.moua...@gmail.com>
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:51:37 GMT
ok for me

On Monday, February 15, 2016, Felix Schumacher <
felix.schumacher@internetallee.de> wrote:

> 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.
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>

-- 
Cordialement.
Philippe Mouawad.

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message