Skip Menu |
 

Preferred bug tracker

Please visit the preferred bug tracker to report your issue.

This queue is for tickets about the CGI CPAN distribution.

Report information
The Basics
Id: 69958
Status: rejected
Priority: 0/
Queue: CGI

People
Owner: Nobody in particular
Requestors: ojoa [...] vwd.com
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



From ojoa [...] vwd.com Tue Aug 2 05: 17:14 2011
MIME-Version: 1.0
X-Spam-Status: No, score=-6.9 tagged_above=-99.9 required=10 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5] autolearn=ham
X-Spam-Flag: NO
Content-Type: text/plain; charset=UTF-8
Message-ID: <4E37C087.8090901 [...] vwd.com>
X-Virus-Scanned: Debian amavisd-new at bestpractical.com
Organization: vwd netsolutions GmbH
X-Spam-Score: -6.9
Received: from localhost (localhost [127.0.0.1]) by hipster.bestpractical.com (Postfix) with ESMTP id 58ABF24061A for <cpan-bug+CGI.pm [...] hipster.bestpractical.com>; Tue, 2 Aug 2011 05:17:14 -0400 (EDT)
Received: from hipster.bestpractical.com ([127.0.0.1]) by localhost (hipster.bestpractical.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HD6WQufmgrdZ for <cpan-bug+CGI.pm [...] hipster.bestpractical.com>; Tue, 2 Aug 2011 05:17:11 -0400 (EDT)
Received: from la.mx.develooper.com (x1.develooper.com [207.171.7.70]) by hipster.bestpractical.com (Postfix) with SMTP id 7DDE12405FA for <bug-CGI.pm [...] rt.cpan.org>; Tue, 2 Aug 2011 05:17:11 -0400 (EDT)
Received: (qmail 13959 invoked by uid 103); 2 Aug 2011 09:17:10 -0000
Received: from x16.dev (10.0.100.26) by x1.dev with QMQP; 2 Aug 2011 09:17:10 -0000
Received: from mail.gatrixx.com (HELO mail.gatrixx.com) (217.111.11.44) by 16.mx.develooper.com (qpsmtpd/0.80/v0.80-19-gf52d165) with ESMTP; Tue, 02 Aug 2011 02:17:08 -0700
Received: from server12.gedif-office.de (unknown [192.168.20.12]) by mail.gatrixx.com (Postfix) with ESMTP id A9378B1364 for <bug-CGI.pm [...] rt.cpan.org>; Tue, 2 Aug 2011 11:16:58 +0200 (CEST)
Received: from majestix.home.j-o-a.de (unknown [10.255.255.9]) by server12.gedif-office.de (Postfix) with ESMTPS id 8D7134F8470 for <bug-CGI.pm [...] rt.cpan.org>; Tue, 2 Aug 2011 11:16:58 +0200 (CEST)
Received: from [10.11.0.1] (unknown [10.11.0.1]) by majestix.home.j-o-a.de (Postfix) with ESMTP id 0340FAC752E; Tue, 2 Aug 2011 11:16:56 +0200 (CEST)
Delivered-To: cpan-bug+CGI.pm [...] hipster.bestpractical.com
Subject: Feature Request
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.18) Gecko/20110626 Icedove/3.1.11
Return-Path: <ojoa [...] vwd.com>
X-RT-Mail-Extension: cgi.pm
X-Original-To: cpan-bug+CGI.pm [...] hipster.bestpractical.com
X-Spam-Check-BY: 16.mx.develooper.com
Date: Tue, 02 Aug 2011 11:16:55 +0200
X-Spam-Level:
To: bug-CGI.pm [...] rt.cpan.org
Content-Transfer-Encoding: 7bit
From: Oliver Joa <ojoa [...] vwd.com>
X-RT-Original-Encoding: utf-8
Content-Length: 391
Download (untitled) / with headers
text/plain 391b
Hi, it is more a Feature-Request than a Bug-Report. I want to make a DELETE Request and add a Body. When making a PUT/POST Request there is the posibility to get the Body bei POSTDATA or PUTDATA. What about DELETEDATA? I read in the RFC 2616 about HTTP/1.1 and didn't find anything which forbids it. So what do you think? Is it something you can add to the Code? Thanks a lot Oliver Joa
From mark [...] summersault.com Tue Aug 2 08: 32:24 2011
CC: undisclosed-recipients:;, Oliver Joa via RT <bug-cgi.pm [...] rt.cpan.org>
MIME-Version: 1.0
X-Spam-Status: No, score=-6.703 tagged_above=-99.9 required=10 tests=[AWL=-0.468, BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, SPF_SOFTFAIL=0.665] autolearn=ham
In-Reply-To: <rt-3.8.HEAD-12436-1312276636-205.69958-4-0 [...] rt.cpan.org>
X-Spam-Flag: NO
References: <RT-Ticket-69958 [...] rt.cpan.org> <4E37C087.8090901 [...] vwd.com> <rt-3.8.HEAD-12436-1312276636-205.69958-4-0 [...] rt.cpan.org>
X-Virus-Scanned: Debian amavisd-new at bestpractical.com
Message-ID: <4E37EE4E.7080204 [...] summersault.com>
Content-Type: text/plain; charset=UTF-8
X-RT-Original-Encoding: utf-8
X-Spam-Score: -6.703
Received: from localhost (localhost [127.0.0.1]) by hipster.bestpractical.com (Postfix) with ESMTP id 2F92D2405AE for <cpan-bug+CGI.pm [...] hipster.bestpractical.com>; Tue, 2 Aug 2011 08:32:24 -0400 (EDT)
Received: from hipster.bestpractical.com ([127.0.0.1]) by localhost (hipster.bestpractical.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id m0OvvcwBNMCw for <cpan-bug+CGI.pm [...] hipster.bestpractical.com>; Tue, 2 Aug 2011 08:32:22 -0400 (EDT)
Received: from la.mx.develooper.com (x1.develooper.com [207.171.7.70]) by hipster.bestpractical.com (Postfix) with SMTP id B794824049C for <bug-CGI.pm [...] rt.cpan.org>; Tue, 2 Aug 2011 08:32:21 -0400 (EDT)
Received: (qmail 1566 invoked by uid 103); 2 Aug 2011 12:32:21 -0000
Received: from x16.dev (10.0.100.26) by x1.dev with QMQP; 2 Aug 2011 12:32:21 -0000
Received: from tanagra.summersault.com (HELO tanagra.summersault.com) (12.161.105.149) by 16.mx.develooper.com (qpsmtpd/0.80/v0.80-19-gf52d165) with ESMTP; Tue, 02 Aug 2011 05:32:18 -0700
Received: (qmail 50606 invoked from network); 2 Aug 2011 12:32:14 -0000
Received: from simba.summersault.com (192.168.97.182) by tanagra.summersault.com with SMTP; 2 Aug 2011 12:32:14 -0000
Delivered-To: cpan-bug+CGI.pm [...] hipster.bestpractical.com
User-Agent: Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20110628 Thunderbird/5.0
Subject: Re: [rt.cpan.org #69958] Feature Request
Return-Path: <mark [...] summersault.com>
X-Spam-Check-BY: 16.mx.develooper.com
X-Original-To: cpan-bug+CGI.pm [...] hipster.bestpractical.com
X-RT-Mail-Extension: cgi.pm
Date: Tue, 02 Aug 2011 08:32:14 -0400
X-Spam-Level:
To: bug-CGI.pm [...] rt.cpan.org
Content-Transfer-Encoding: 7bit
From: Mark Stosberg <mark [...] summersault.com>
RT-Message-ID: <rt-3.8.HEAD-12441-1312288344-803.69958-0-0 [...] rt.cpan.org>
Content-Length: 510
Download (untitled) / with headers
text/plain 510b
Show quoted text
> it is more a Feature-Request than a Bug-Report. I want to make a DELETE > Request and add a Body. When making a PUT/POST Request there is the > posibility to get the Body bei POSTDATA or PUTDATA. What about > DELETEDATA? I read in the RFC 2616 about HTTP/1.1 and didn't find > anything which forbids it. So what do you think? Is it something you can > add to the Code?
Oliver, Could you provide an example of how you would use this? Also, could you cite some other frameworks that provide this? Mark
From ojoa [...] vwd.com Tue Aug 2 09: 43:04 2011
MIME-Version: 1.0
X-Spam-Status: No, score=-6.9 tagged_above=-99.9 required=10 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5] autolearn=ham
In-Reply-To: <rt-3.8.HEAD-12441-1312288345-353.69958-6-0 [...] rt.cpan.org>
X-Spam-Flag: NO
References: <RT-Ticket-69958 [...] rt.cpan.org> <4E37C087.8090901 [...] vwd.com> <rt-3.8.HEAD-12436-1312276636-205.69958-4-0 [...] rt.cpan.org> <4E37EE4E.7080204 [...] summersault.com> <rt-3.8.HEAD-12441-1312288345-353.69958-6-0 [...] rt.cpan.org>
X-Virus-Scanned: Debian amavisd-new at bestpractical.com
Message-ID: <4E37FED4.4080002 [...] vwd.com>
Content-Type: text/plain; charset=UTF-8
Organization: vwd netsolutions GmbH
X-RT-Original-Encoding: utf-8
X-Spam-Score: -6.9
Received: from localhost (localhost [127.0.0.1]) by hipster.bestpractical.com (Postfix) with ESMTP id 58013240612 for <cpan-bug+CGI.pm [...] hipster.bestpractical.com>; Tue, 2 Aug 2011 09:43:04 -0400 (EDT)
Received: from hipster.bestpractical.com ([127.0.0.1]) by localhost (hipster.bestpractical.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kugNvSY5cG-b for <cpan-bug+CGI.pm [...] hipster.bestpractical.com>; Tue, 2 Aug 2011 09:43:02 -0400 (EDT)
Received: from la.mx.develooper.com (x1.develooper.com [207.171.7.70]) by hipster.bestpractical.com (Postfix) with SMTP id 58D5B2405E9 for <bug-CGI.pm [...] rt.cpan.org>; Tue, 2 Aug 2011 09:43:02 -0400 (EDT)
Received: (qmail 10533 invoked by uid 103); 2 Aug 2011 13:43:01 -0000
Received: from x16.dev (10.0.100.26) by x1.dev with QMQP; 2 Aug 2011 13:43:01 -0000
Received: from mail.gatrixx.com (HELO mail.gatrixx.com) (217.111.11.44) by 16.mx.develooper.com (qpsmtpd/0.80/v0.80-19-gf52d165) with ESMTP; Tue, 02 Aug 2011 06:42:58 -0700
Received: from server12.gedif-office.de (unknown [192.168.20.12]) by mail.gatrixx.com (Postfix) with ESMTP id 91AA9B19B3 for <bug-CGI.pm [...] rt.cpan.org>; Tue, 2 Aug 2011 15:42:54 +0200 (CEST)
Received: from majestix.home.j-o-a.de (unknown [10.255.255.9]) by server12.gedif-office.de (Postfix) with ESMTPS id E06B14F8490 for <bug-CGI.pm [...] rt.cpan.org>; Tue, 2 Aug 2011 15:42:54 +0200 (CEST)
Received: from [10.11.0.1] (unknown [10.11.0.1]) by majestix.home.j-o-a.de (Postfix) with ESMTP id 6FEFFAE223F for <bug-CGI.pm [...] rt.cpan.org>; Tue, 2 Aug 2011 15:42:44 +0200 (CEST)
Delivered-To: cpan-bug+CGI.pm [...] hipster.bestpractical.com
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.18) Gecko/20110626 Icedove/3.1.11
Subject: Re: [rt.cpan.org #69958] Feature Request
Return-Path: <ojoa [...] vwd.com>
X-Spam-Check-BY: 16.mx.develooper.com
X-Original-To: cpan-bug+CGI.pm [...] hipster.bestpractical.com
X-RT-Mail-Extension: cgi.pm
Date: Tue, 02 Aug 2011 15:42:44 +0200
X-Spam-Level:
To: bug-CGI.pm [...] rt.cpan.org
Content-Transfer-Encoding: 7bit
From: Oliver Joa <ojoa [...] vwd.com>
RT-Message-ID: <rt-3.8.HEAD-12435-1312292585-96.69958-0-0 [...] rt.cpan.org>
Content-Length: 557
Download (untitled) / with headers
text/plain 557b
Hi, On 02.08.2011 14:32, mark@summersault.com via RT wrote: [...] Show quoted text
> Could you provide an example of how you would use this? Also, could you > cite some other frameworks that provide this?
we need the request-body in the DELETE-method for building a sellOrder on a depot-management-system. This is an abstract function and we need full xml-objectData in the body to handle this workflow. In background there will we startet much more actions, so we could not only make a plain delete without further quote-, quantitydata and notes. [...] Thanks Olli
From mark [...] summersault.com Tue Aug 2 09: 48:54 2011
MIME-Version: 1.0
X-Spam-Status: No, score=-6.696 tagged_above=-99.9 required=10 tests=[AWL=-0.461, BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, SPF_SOFTFAIL=0.665] autolearn=ham
In-Reply-To: <rt-3.8.HEAD-12435-1312292585-1530.69958-5-0 [...] rt.cpan.org>
X-Spam-Flag: NO
References: <RT-Ticket-69958 [...] rt.cpan.org> <4E37C087.8090901 [...] vwd.com> <rt-3.8.HEAD-12436-1312276636-205.69958-4-0 [...] rt.cpan.org> <4E37EE4E.7080204 [...] summersault.com> <rt-3.8.HEAD-12441-1312288345-353.69958-6-0 [...] rt.cpan.org> <4E37FED4.4080002 [...] vwd.com> <rt-3.8.HEAD-12435-1312292585-1530.69958-5-0 [...] rt.cpan.org>
X-Virus-Scanned: Debian amavisd-new at bestpractical.com
Message-ID: <4E38003E.6050203 [...] summersault.com>
Content-Type: text/plain; charset=UTF-8
X-RT-Original-Encoding: utf-8
X-Spam-Score: -6.696
Received: from localhost (localhost [127.0.0.1]) by hipster.bestpractical.com (Postfix) with ESMTP id 98F89240641 for <cpan-bug+CGI.pm [...] hipster.bestpractical.com>; Tue, 2 Aug 2011 09:48:54 -0400 (EDT)
Received: from hipster.bestpractical.com ([127.0.0.1]) by localhost (hipster.bestpractical.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 72gg+KrNpn2Q for <cpan-bug+CGI.pm [...] hipster.bestpractical.com>; Tue, 2 Aug 2011 09:48:53 -0400 (EDT)
Received: from la.mx.develooper.com (x1.develooper.com [207.171.7.70]) by hipster.bestpractical.com (Postfix) with SMTP id C3F822405E9 for <bug-CGI.pm [...] rt.cpan.org>; Tue, 2 Aug 2011 09:48:52 -0400 (EDT)
Received: (qmail 11018 invoked by uid 103); 2 Aug 2011 13:48:52 -0000
Received: from x16.dev (10.0.100.26) by x1.dev with QMQP; 2 Aug 2011 13:48:52 -0000
Received: from tanagra.summersault.com (HELO tanagra.summersault.com) (12.161.105.149) by 16.mx.develooper.com (qpsmtpd/0.80/v0.80-19-gf52d165) with ESMTP; Tue, 02 Aug 2011 06:48:49 -0700
Received: (qmail 60021 invoked from network); 2 Aug 2011 13:48:46 -0000
Received: from simba.summersault.com (192.168.97.182) by tanagra.summersault.com with SMTP; 2 Aug 2011 13:48:46 -0000
Delivered-To: cpan-bug+CGI.pm [...] hipster.bestpractical.com
User-Agent: Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20110628 Thunderbird/5.0
Subject: Re: [rt.cpan.org #69958] Feature Request
Return-Path: <mark [...] summersault.com>
X-Spam-Check-BY: 16.mx.develooper.com
X-Original-To: cpan-bug+CGI.pm [...] hipster.bestpractical.com
X-RT-Mail-Extension: cgi.pm
Date: Tue, 02 Aug 2011 09:48:46 -0400
X-Spam-Level:
To: bug-CGI.pm [...] rt.cpan.org
X-Enigmail-Version: 1.2
Content-Transfer-Encoding: 7bit
From: Mark Stosberg <mark [...] summersault.com>
RT-Message-ID: <rt-3.8.HEAD-12438-1312292935-1126.69958-0-0 [...] rt.cpan.org>
Content-Length: 619
Download (untitled) / with headers
text/plain 619b
Show quoted text
>> Could you provide an example of how you would use this? Also, could you >> cite some other frameworks that provide this?
> > we need the request-body in the DELETE-method for building > a sellOrder on a depot-management-system. > This is an abstract function and we need full xml-objectData > in the body to handle this workflow. In background there will we startet > much more actions, so we could not only make a plain delete > without further quote-, quantitydata and notes.
Thanks. And can you cite examples of other frameworks that provide this feature? (Direct documentation links are preferred). Mark
X-RT-Interface: REST
MIME-Version: 1.0
X-Mailer: MIME-tools 5.504 (Entity 5.504)
RT-Message-ID: <rt-4.0.18-26599-1400760686-310.69958-0-0 [...] rt.cpan.org>
Content-Type: text/plain; charset="utf-8"
Content-Disposition: inline
Content-Transfer-Encoding: binary
Content-Length: 240
Download (untitled) / with headers
text/plain 240b
This issue has been copied to: https://github.com/leejo/CGI.pm/issues/87 please take all future correspondence there. This ticket will remain open but please do not reply here. This ticket will be closed when the github issue is dealt with.
MIME-Version: 1.0
In-Reply-To: <4E37C087.8090901 [...] vwd.com>
X-Mailer: MIME-tools 5.504 (Entity 5.504)
Content-Disposition: inline
X-RT-Interface: Web
References: <4E37C087.8090901 [...] vwd.com>
Content-Type: text/plain; charset="utf-8"
Message-ID: <rt-4.0.18-28926-1406296762-1686.69958-0-0 [...] rt.cpan.org>
Content-Transfer-Encoding: binary
X-RT-Original-Encoding: utf-8
X-RT-Encrypt: 0
X-RT-Sign: 0
Content-Length: 575
Download (untitled) / with headers
text/plain 575b
Rejecting. I've had a look and, whilst trivial to add, it breaks backwards compatibility horribly as the DELETE support in CGI.pm currently allows url parameters in the query string. Moving them to be in the body will no doubt break code for lots of users. The nature of the request you are making ("building a sellOrder") sounds more like a PUT or a POST than a DELETE anyway. Since there is still no definitive spec on sending content with GET or DELETE and different frameworks are prone to do different things, ignoring the content in most cases, i'm leaving this as is.


This service is sponsored and maintained by Best Practical Solutions and runs on Perl.org infrastructure.

Please report any issues with rt.cpan.org to rt-cpan-admin@bestpractical.com.