+1 for using right http method for true restful web service in the future. And by the way, does 'create resource tag(s) API' have the same requirement? Max length of tag value is 255 now.
Regards Mice -----Original Message----- From: Nitin Mehta [mailto:nitin.me...@citrix.com] Sent: Wednesday, January 30, 2013 12:31 PM To: cloudstack-dev@incubator.apache.org Subject: Re: [DISCUSS] DeployVirtualMachine userdata enhancements Good point Rohit, but I suggest making only those API's POST which create a resource (like deployVm here) and not all of them. Ideally, we need to be using the right http methods for a true restful web service. Also about the length part, how then we allow user data to be of size 2kb currently ? On 30/01/13 9:43 AM, "Rohit Yadav" <bhais...@apache.org> wrote: >+1 But if we are sending base64 encoded userdata as part of POST, we >can increase the limit even further. > >-1 If userdata will be sent as part of GET query, based on the rfc [1] >and from the widely used ugliest web browser [2] the GET url length >should be <= 2000 (we're already exceeding that how we send userdata >request at present). > >Suggestion: Make POST as the default way of requesting apis from mgmt >server. > >[1] http://www.faqs.org/rfcs/rfc2616.html >[2] http://support.microsoft.com/kb/q208427 > >Regards. > >On Tue, Jan 29, 2013 at 7:40 PM, Hari Kannan <hari.kan...@citrix.com> >wrote: >> Hello All, >> >> I wish to propose increasing the size of userdata to be passed along >>with DeployVirtualMachine API - I have added some info here >>https://cwiki.apache.org/confluence/display/CLOUDSTACK/DeployVirtualMa >>chi >>ne+userdata+enhancements >> along with a JIRA ticket >>https://issues.apache.org/jira/browse/CLOUDSTACK-1086 >> >> >> Please review and comment >> >> Hari Kannan