httparty vs mechanize

Are these two competing gems?

Thanks!

They're different in my opinion. Httparty make making http requests nice, whereas mechanize is more about interacting with web pages (so it has a bunch of features to do with cookies, filling out forms and so on).

Fred

Hi all,

I need to do POST/PUT operation using httparty.

I have a default class as follows

require 'httparty'

class Webclient include HTTParty

  def intialize(options = {})   # parameters to build the url   end end

with the help of httparty, i can easily use get operation as follows

Webclient.get("url")

Can anyone give me an example of how to do POST/PUT operations through httparty over a Rest webservice, where i need to post/Put the entire XML

for example, XML content is like below <ns:sample xmlns:ns="somelocation"> <attributes></attributes> </ns:sample>

I need to post/put the whole xml content using HTTParty as

Webclient.post(url,"XMLContent") Webclient.put(url,"XMLContent")

can any one give me an example of how to post/put the whole xml using httparty under a class which includes httparty

Thanks in advance