image transfer from phone gap to rails

Hi all Any advice in how to transfer image data from phone gap to rails?

I try to write small code,but that can not transfer image data. below is samall corde(server address:192.168.100.242:3000 controller:photos action:up)

///////////////////////////// rails :routes.rb////////////////////////////// Store::Application.routes.draw do

  get "photos/up"

//////////////////////////////rails photos_controller.rb////////////////////////////// class PhotosController < ApplicationController   def up     p "-------"     p params   end end

//////////////////////////////phonegap index.html//////////////////////////////

        (function($) {          document.addEventListener("deviceready", function() {

                  $("#camera").click(function(){                        navigator.camera.getPicture(                         uploadPhoto                         , function(error) {                             alert("camera error");                         }, {quality: 50, destinationType: Camera.DestinationType.FILE_URI});                     });

              });          function uploadPhoto(imageURI) {          $("#image").attr("src", imageURI);          var options = new FileUploadOptions();          options.chunkedMode = false;          options.fileKey="file";          options.fileName=imageURI.substr(imageURI.lastIndexOf('/') +1);          options.mimeType="image/jpeg";

         var params = new Object();          params.value1 = "test";          params.value2 = "param";

         options.params = params;

         var ft = new FileTransfer();          ft.upload(imageURI, "http://192.168.100.242:3000/photos/up&quot;, win, fail, options);          }

         function win(r) {          console.log("Code = " + r.responseCode);          console.log("Response = " + r.response);          console.log("Sent = " + r.bytesSent);          }

         function fail(error) {          alert("An error has occurred: Code = " = error.code);          console.log("upload error source " + error.source);          console.log("upload error target " + error.target);          }          })(jQuery);

Regards

Has been resolved. I forget to add setting of ExternalHosts. to add new item (value = *) to PhoneGap.plist - ExternalHosts