Gordon B. Isnor
2009-Nov-18 02:39 UTC
How to send file attachments to a Rails XML api ( from a .net cellphone application)
I have a Rails application setup to receive file attachments using Paperclip (working fine on the web app side). Now I need to allow a .net/C# cell phone application to post files to the API - currently they can do a PUT request of XML and update the record just fine, but not sure how to tell them to send the files -- I don’t know if they should be doing a "multipart" thing like you do with an HTML form or what. Initially they tried doing a base64 encoding of the image data and sending that in the <image> tag which is the name of the file field that I have in the HTML form, but that did not work. I would like to leave my web application as is, and just find a way for them to adapt, but obviously I can switch to another technology if need be, eg attachment_fu and a BLOB field, or do I need to write some hook that decodes the base64 data back into a file and then saves it? I have found nothing in the way of documentation (I’ve been looking at documentation with regards to CURL, Rails APIs, multipart XML, XML with file attachments, etc etc) Wondering if anybody has experience or advice? -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=.