I am working on sending data via a Post request from a rails
application to a java servlet running on tomcat on the same machine
(localhost:8080).
However when I use
res = Net::HTTP.post_form(URI.parse(‘http://localhost:8080/’),
{‘q’=>‘ruby’, ‘max’=>‘50’})
render text: res.body
It just goes to this uri http://localhost:3000/posts/submit
and shows me the apache tomcat homepage
It does not actually go to the tomcat application. (I could check this
with breakpoints)
I think I am not using the right URI.
Please let me know of the right URI to use or please let me know of
some sample working URIs that you know of where I can post and see the
results of the post request.
That would help me ascertain if the Post request is working or not.
I am working on sending data via a Post request from a rails
application to a java servlet running on tomcat on the same machine
(localhost:8080).
However when I use
res = Net::HTTP.post_form(URI.parse(‘http://localhost:8080/’),
That 's where you’re sending the request - why is this a surprise?
It does not actually go to the tomcat application. (I could check this
with breakpoints)
I think I am not using the right URI.
Please let me know of the right URI to use
The “right URI” is whatever the target servlet is mapped to in that
application. (The fact that it’s running on Tomcat is irrelevant; it’s
the
app that will process your request, not the servlet container.)
Hi,
I am new to rails enviornment & facing problem regarding authentication
for my current project.I have one rails application where user creation
& login is there.I also have another rails application in that also user
creation & login is there.But now i want when i click on login action
request should send from my first rails application to second rails
application for authentication.Is there any way to communicate between
two rails application.
Please help me out here. It will be great help.
Thanks
This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.