Is Slide If: header compliant? (rfc2518 section 9.4)
Does Slide 2.0 handle the If: header? I see that the AbstractMethod class handles: If-Match If-Modified-Since If-None-Match If-Unmodified-Since but does it also handle the more generic If: header specified in section 9.4 of the webDAV protocol rfc2518 ? It seems like If can apply to all methods. I only see calls to checkIfHeaders in PUT and GET. The example in section 9.4.2.1 of the RFC is shown with the COPY method. Any help is appreciated. Thanks K - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Is Slide If: header compliant? (rfc2518 section 9.4)
Yes, If header is handled by slide. If you have any cases that are not handled correctly, it is a severe bug and it would be good if you could report it. BTW If makes requests conditional in respect to locks, while the other four headers make them conditional in respect to content modification (given by last-modified-date and/or etag) Stefan kranga wrote: Does Slide 2.0 handle the If: header? I see that the AbstractMethod class handles: If-Match If-Modified-Since If-None-Match If-Unmodified-Since but does it also handle the more generic If: header specified in section 9.4 of the webDAV protocol rfc2518 ? It seems like If can apply to all methods. I only see calls to checkIfHeaders in PUT and GET. The example in section 9.4.2.1 of the RFC is shown with the COPY method. Any help is appreciated. Thanks K - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Is Slide If: header compliant? (rfc2518 section 9.4)
Stefan Lützkendorf wrote: Yes, If header is handled by slide. If you have any cases that are not handled correctly, it is a severe bug and it would be good if you could report it. BTW If makes requests conditional in respect to locks, while the other four headers make them conditional in respect to content modification (given by last-modified-date and/or etag) Well, the If header can also be used to express conditions on ETags. Best regards, Julian -- bytes GmbH -- http://www.greenbytes.de -- tel:+492512807760 - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Is Slide If: header compliant? (rfc2518 section 9.4)
Well then, I don't see where in the code the IF: header check is done. As I said, the only four IF checks that I see are: If-Match If-Modified-Since If-None-Match If-Unmodified-Since And these checks are done in the checkIfheader() method of AbstractWebdavMethod, AND they are only called in the GET and PUT method implementations! So I guess I have to report a bug... - Original Message - From: "Stefan Lützkendorf" <[EMAIL PROTECTED]> To: "Slide Users Mailing List" <[EMAIL PROTECTED]> Sent: Thursday, August 26, 2004 5:49 AM Subject: Re: Is Slide If: header compliant? (rfc2518 section 9.4) > Yes, If header is handled by slide. > > If you have any cases that are not handled correctly, it is a severe bug > and it would be good if you could report it. > > BTW If makes requests conditional in respect to locks, while the other > four headers make them conditional in respect to content modification > (given by last-modified-date and/or etag) > > Stefan > > kranga wrote: > > > Does Slide 2.0 handle the If: header? I see that the AbstractMethod class > > handles: > > > > If-Match > > If-Modified-Since > > If-None-Match > > If-Unmodified-Since > > > > but does it also handle the more generic If: header specified in section 9.4 > > of the webDAV protocol rfc2518 ? It seems like If can apply to all methods. > > I only see calls to checkIfHeaders in PUT and GET. The example in section > > 9.4.2.1 of the RFC is shown with the COPY method. Any help is appreciated. > > > > Thanks > > K > > > > > > - > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > - > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Is Slide If: header compliant? (rfc2518 section 9.4)
Do you have any test cases or scenarios in which slide responses wrong with a given If header? I know there are testcases in the testsuite with If header. I will have a look at it. But it would be good to know under what conditions an error occurs. Stefan kranga wrote: Well then, I don't see where in the code the IF: header check is done. As I said, the only four IF checks that I see are: If-Match If-Modified-Since If-None-Match If-Unmodified-Since And these checks are done in the checkIfheader() method of AbstractWebdavMethod, AND they are only called in the GET and PUT method implementations! So I guess I have to report a bug... - Original Message - From: "Stefan Lützkendorf" <[EMAIL PROTECTED]> To: "Slide Users Mailing List" <[EMAIL PROTECTED]> Sent: Thursday, August 26, 2004 5:49 AM Subject: Re: Is Slide If: header compliant? (rfc2518 section 9.4) Yes, If header is handled by slide. If you have any cases that are not handled correctly, it is a severe bug and it would be good if you could report it. BTW If makes requests conditional in respect to locks, while the other four headers make them conditional in respect to content modification (given by last-modified-date and/or etag) Stefan kranga wrote: Does Slide 2.0 handle the If: header? I see that the AbstractMethod class handles: If-Match If-Modified-Since If-None-Match If-Unmodified-Since but does it also handle the more generic If: header specified in section 9.4 of the webDAV protocol rfc2518 ? It seems like If can apply to all methods. I only see calls to checkIfHeaders in PUT and GET. The example in section 9.4.2.1 of the RFC is shown with the COPY method. Any help is appreciated. Thanks K - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Is Slide If: header compliant? (rfc2518 section 9.4)
I don't have test cases, but if there is no code to handle the situation in the first place, how will it work? - Original Message - From: "Stefan Lützkendorf" <[EMAIL PROTECTED]> To: "Slide Users Mailing List" <[EMAIL PROTECTED]> Sent: Thursday, August 26, 2004 9:31 AM Subject: Re: Is Slide If: header compliant? (rfc2518 section 9.4) > Do you have any test cases or scenarios in which slide responses > wrong with a given If header? > > I know there are testcases in the testsuite with If header. I will > have a look at it. But it would be good to know under what conditions > an error occurs. > > Stefan > > kranga wrote: > > > Well then, I don't see where in the code the IF: header check is done. As I > > said, the only four IF checks that I see are: > > > > If-Match > > If-Modified-Since > > If-None-Match > > If-Unmodified-Since > > > > And these checks are done in the checkIfheader() method of > > AbstractWebdavMethod, AND they are only called in the GET and PUT method > > implementations! So I guess I have to report a bug... > > > > - Original Message - > > From: "Stefan Lützkendorf" <[EMAIL PROTECTED]> > > To: "Slide Users Mailing List" <[EMAIL PROTECTED]> > > Sent: Thursday, August 26, 2004 5:49 AM > > Subject: Re: Is Slide If: header compliant? (rfc2518 section 9.4) > > > > > > > >>Yes, If header is handled by slide. > >> > >>If you have any cases that are not handled correctly, it is a severe bug > >>and it would be good if you could report it. > >> > >>BTW If makes requests conditional in respect to locks, while the other > >>four headers make them conditional in respect to content modification > >>(given by last-modified-date and/or etag) > >> > >>Stefan > >> > >>kranga wrote: > >> > >> > >>>Does Slide 2.0 handle the If: header? I see that the AbstractMethod > > > > class > > > >>>handles: > >>> > >>>If-Match > >>>If-Modified-Since > >>>If-None-Match > >>>If-Unmodified-Since > >>> > >>>but does it also handle the more generic If: header specified in section > > > > 9.4 > > > >>>of the webDAV protocol rfc2518 ? It seems like If can apply to all > > > > methods. > > > >>>I only see calls to checkIfHeaders in PUT and GET. The example in > > > > section > > > >>>9.4.2.1 of the RFC is shown with the COPY method. Any help is > > > > appreciated. > > > >>>Thanks > >>>K > >>> > >>> > >>>- > >>>To unsubscribe, e-mail: [EMAIL PROTECTED] > >>>For additional commands, e-mail: [EMAIL PROTECTED] > >>> > >> > >> > >>- > >>To unsubscribe, e-mail: [EMAIL PROTECTED] > >>For additional commands, e-mail: [EMAIL PROTECTED] > >> > > > > > > > > - > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > - > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Is Slide If: header compliant? (rfc2518 section 9.4)
Magic? ;) kranga wrote: I don't have test cases, but if there is no code to handle the situation in the first place, how will it work? - Original Message - From: "Stefan Lützkendorf" <[EMAIL PROTECTED]> To: "Slide Users Mailing List" <[EMAIL PROTECTED]> Sent: Thursday, August 26, 2004 9:31 AM Subject: Re: Is Slide If: header compliant? (rfc2518 section 9.4) Do you have any test cases or scenarios in which slide responses wrong with a given If header? I know there are testcases in the testsuite with If header. I will have a look at it. But it would be good to know under what conditions an error occurs. Stefan kranga wrote: Well then, I don't see where in the code the IF: header check is done. As I said, the only four IF checks that I see are: If-Match If-Modified-Since If-None-Match If-Unmodified-Since And these checks are done in the checkIfheader() method of AbstractWebdavMethod, AND they are only called in the GET and PUT method implementations! So I guess I have to report a bug... - Original Message - From: "Stefan Lützkendorf" <[EMAIL PROTECTED]> To: "Slide Users Mailing List" <[EMAIL PROTECTED]> Sent: Thursday, August 26, 2004 5:49 AM Subject: Re: Is Slide If: header compliant? (rfc2518 section 9.4) Yes, If header is handled by slide. If you have any cases that are not handled correctly, it is a severe bug and it would be good if you could report it. BTW If makes requests conditional in respect to locks, while the other four headers make them conditional in respect to content modification (given by last-modified-date and/or etag) Stefan kranga wrote: Does Slide 2.0 handle the If: header? I see that the AbstractMethod class handles: If-Match If-Modified-Since If-None-Match If-Unmodified-Since but does it also handle the more generic If: header specified in section 9.4 of the webDAV protocol rfc2518 ? It seems like If can apply to all methods. I only see calls to checkIfHeaders in PUT and GET. The example in section 9.4.2.1 of the RFC is shown with the COPY method. Any help is appreciated. Thanks K - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]