On 28 fév, 21:30, Bill Walton <[email protected]> wrote:
> I use the Ruby Net::HTTP library to construct requests.
>
> Best regards,
> Bill
>

Thanks to all for your answer.
Bill, can you show me please how you you use the NET::HTTP library to
call web service.

Because i have used the NET::HTTP libray like the following, but i
alway got 405 error and web service is not called.
I have the signup method in my user controller!

 def signup
      require "net/http"
      require "uri"

      user= User.new(params[:firstname],
params[:lastname],params[:password],params[:mobilenumber],params[:email])
      uri = URI.parse("myWebServiceUrl")
      http = Net::HTTP.new(uri.host, uri.port)

      request = Net::HTTP::Post.new(uri.request_uri)
      request.set_form_data({ "password" =>
"MyPassword","firstname"=>"yourFirstname", "lastname"=>"yourLatsname",
"email"=>"[email protected]","mobilenumber"=>"1234567890"})
      response, data = http.request(request)

      render :text => "#{data}"
  end

Thanks for your help

-- 
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 [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-talk?hl=en.

Reply via email to