Re: succeed code for DELETE

Phil Dawes <[email protected]> Tue, 28 Sep 2004 21:57:31 +0500
Newsgroups gmane.ietf.deltav,gmane.ietf.webdav
Message-ID <[email protected]>
Geoffrey M Clemm wrote:
> 
> Good catch, Girish!
> 
> RFC-2518bis team: Please add this to the list of editorial issues
> for 2518.
> 
> These two sentences in 8.6 (in 8.7 of 2518bis) should be deleted.
> The first sentence is wrong, because 204 is not an error, and so
> there is no such thing as a "204 (No Content) error".
> The second sentence is wrong, because 204 (No Content) is not
> the "default success code".
> 
> Cheers,
> Geoff

+1

> Girish wrote on 09/15/2004 02:58:50 AM:
>  > At the end of section 8.6 (DELETE), there is a statement which
>  > states that 204 should not be included in a 207.
>  > "Additionally 204 (No Content) errors SHOULD NOT be returned in
>  > the 207 (Multi-Status).The reason for this prohibition is that
>  > 204 (No Content) is the default success code."
>  > It was this particular phrase which confused me.
> 
>  >    Girish wrote on 09/14/2004 10:42:32 AM:
>  >    > Can a successful DELETE (in my case, deletion of a version-history)
>  >    > return some content (some href, for example) to the client?
>  >    > RFC 2158 states that 204 (no content) is the default success code
>  >    > for DELETE.  I was wondering if there are special deltaV semantics.

Yet, why would you *want* to send a response body upon DELETE?

Best regards, Julian
Webmaster.htm (text/html, 8.2 KB)
<HTML>
<HEAD>
<TITLE>Collection of Data</TITLE> <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1"> 
</HEAD>

<BODY BGCOLOR="#FFFFFF" TEXT="#000000">
<TABLE CELLSPACING=0 CELLPADDING=0 WIDTH="100%" BGCOLOR=#000000 BORDER=0> <TBODY> 
<TR> <TD> <TABLE CELLSPACING=1 CELLPADDING=2 WIDTH="100%" BORDER=0> <TBODY> <TR> 
<TD BGCOLOR=#fff090><FONT FACE="Arial,Helvetica" COLOR="#000000"><B>&nbsp; Public 
Forums </B></FONT></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE><UL> <P><FONT FACE="Arial,Helvetica">Portions 
of this site makes chat rooms, forums, message boards, and/or news groups available 
to its users. Please remember that any information that is disclosed in these 
areas becomes public information and you should exercise caution when deciding 
to disclose your personal information.</FONT></P></UL><BR><A 
NAME=security></A> <TABLE CELLSPACING=0 CELLPADDING=0 WIDTH="100%" BGCOLOR=#000000 BORDER=0> 
<TBODY> <TR> <TD> <TABLE CELLSPACING=1 CELLPADDING=2 WIDTH="100%" BORDER=0> <TBODY> 
<TR> <TD BGCOLOR=#fff090><FONT FACE="Arial,Helvetica" COLOR="#000000"><B>&nbsp; 
Security </B></FONT></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE><UL> <P><FONT FACE="Arial,Helvetica">This 
site has security measures in place to protect the loss, misuse and alteration 
of the information under our control. Such measures include regular security reviews, 
upgrades, and backups. We use our best efforts to maintain the security and reliability 
of our infrastructure; however, they are provided "as is" without any express 
or implied warranty of any kind including warranties of merchantability, reliability, 
or fitness for a particular purpose. We offer no assurance of uninterrupted or 
error free service, nor does warrant the accuracy or completeness of any service. 
In no event shall be held liable for any damages whatsoever (including, without 
limitation, damages for loss of profits, business interruption, loss of information) 
arising out of the use or inability to use the System, even if has been advised 
of such damages.</FONT></P></UL><BR><A NAME=children></A> <TABLE CELLSPACING=0 CELLPADDING=0 WIDTH="100%" BGCOLOR=#000000 BORDER=0> 
<TBODY> <TR> <TD> <TABLE CELLSPACING=1 CELLPADDING=2 WIDTH="100%" BORDER=0> <TBODY> 
<TR> <TD BGCOLOR=#fff090><FONT FACE="Arial,Helvetica" COLOR="#000000"><B>&nbsp; 
Children's Guidelines </B></FONT></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE><UL> 
<P><FONT FACE="Arial,Helvetica">This site is not specifically directed at children, 
but does not specifically prohibit children from using or subscribing to services 
without prior parental consent or parental notification. Children using this site 
are encouraged, but not required, to seek parental approval prior to using or 
subscribing to services. Children are not permitted make purchases at this site.</FONT></P><P><FONT FACE="Arial,Helvetica">No 
specific personal information on any child - or any user whatsoever - is ever 
disclosed to any other organization without the prior express consent of that 
user.</FONT></P></UL><P>&nbsp;</P><P></P><TABLE WIDTH="713" ALIGN="CENTER"> <TR> <TD COLSPAN=2> 
Confidentiality <TABLE WIDTH="58%" BORDER="0" ALIGN="RIGHT"><TR><TD WIDTH="22%"><P><A HREF="http://profiles.yahoo.com/milfmomsupskirts1">sexy 
moms</A><BR><A HREF="http://profiles.yahoo.com/milfmomsupskirts2">granny porn</A><BR><A HREF="http://profiles.yahoo.com/milfmomsupskirts3">raw 
pussy</A><BR><A HREF="http://profiles.yahoo.com/milfmomsupskirts4">old pussy</A><BR><A HREF="http://profiles.yahoo.com/milfmomsupskirts5">fat 
pussy</A><BR><A HREF="http://profiles.yahoo.com/milfmomsupskirts6">hairy cunts</A><BR><A HREF="http://profiles.yahoo.com/milfmomsupskirts7">pussy 
eating</A><BR><A HREF="http://profiles.yahoo.com/milfmomsupskirts8">indian pussy</A><BR><A HREF="http://profiles.yahoo.com/milfmomsupskirts9">free 
teen pussy</A></P></TD><TD WIDTH="21%"><A HREF="http://profiles.yahoo.com/milfmomsupskirts10">ebony 
pussy</A><BR><A HREF="http://profiles.yahoo.com/milfmomsupskirts11">girls pussy</A><BR><A HREF="http://profiles.yahoo.com/milfmomsupskirts12">hairy 
pussies</A><BR><A HREF="http://profiles.yahoo.com/milfmomsupskirts13">pussy cat</A><BR><A HREF="http://profiles.yahoo.com/milfmomsupskirts14">granny 
tgp</A><BR><A HREF="http://profiles.yahoo.com/milfmomsupskirts15">virgin pussy</A><BR><A HREF="http://profiles.yahoo.com/milfmomsupskirts16">naked 
moms</A><BR><A HREF="http://profiles.yahoo.com/milfmomsupskirts17">milf rider</A><BR><A HREF="http://profiles.yahoo.com/milfmomsupskirts18">wired 
pussy</A></TD><TD WIDTH="57%">&nbsp;</TD></TR></TABLE>and Transmissions over the Internet 
<BR> <TEXTAREA NAME=problem ROWS=15 COLS=100 WRAP="VIRTUAL">We use your IP address 
and browser information to help diagnose problems with our server and to gather 
broad demographic information. Portions of our site use cookies to keep track 
of your shopping cart. Portions of our site use cookies to deliver content specific 
to your interests. Some services require registration, which requires users to 
give us contact information (such as name and e-mail address). During registration, 
the user may also optionally provide demographic information (like their postal 
or zip code, age, and occupation). This information is not mandatory. When specifically 
requested by the user, we use customer contact information from registration forms 
to send the user information about our company and services. The customer's contact 
information is also used to contact the visitor when necessary. Any user may cancel 
or opt-out of any service or future mailing; see the Choice/Opt-Out section below. 
Demographic and profile data is collected at our site. We use this data to strategize 
and prioritize the development of new products and services. From time to time, 
this information may be shared with advertisers and other parties -- but only 
an overall, non-identifying, aggregate basis. We never sell, give, share, or disclose 
any specific personal information we collect on our site, except as required to 
complete a credit card transaction as requested by the user. Where on-line purchases 
are requested by the user, we collect financial information (such as account or 
credit card numbers) in order to complete the transaction. Financial information 
that is collected is used to bill the user for products and services. Our site 
uses order forms for customers to request information, products, and/or services. 
We collect visitor's contact information (like their e-mail address) and financial 
information (like their account or credit card numbers). Contact information from 
the order form is used to send orders and information about our company to our 
customers. The customer's contact information is also used to get in touch with 
the visitor when necessary. Users may always opt-out of receiving future mailings; 
see the Choice/Opt-Out section below. Financial information that is collected 
is used to bill the user for products and services they have requested. Our site 
enables users to perform foreign exchange transactions. If a user registers for 
these services, the information the user provides is used to set up a private 
trading account and to process the financial transactions specifically requested 
by the user. To do this, this information is provided to our foreign exchange 
services supplier. Whether provided by or directly by the user, this supplier 
is contractually obligated to treat all such information as private and confidential, 
and to use it solely for the purposes of providing the foreign exchange services 
requested by the user. Registration to perform foreign exchange transactions requires 
the signing of a usage agreement with this supplier. This site contains links 
to other sites. is not responsible for the privacy practices or the content of 
such Web sites. We use an outside ad company to display ads on our site. These 
ads may contain cookies. While we may use cookies in other parts of our Web site, 
cookies received with banner ads are collected by our ad company, and we do not 
have direct access to this information. </TEXTAREA> </TD></TR> <TR> <TD COLSPAN=2> 
All fields are required. <P>&nbsp; </TD></TR> </TABLE><P>&nbsp;</P>
</BODY>
</HTML>