I was wondering how I could set a custom user-agent for all of my API
requests from ActiveResource? Basically, I want to identify my
application when ever I hit someone’s API from ActiveResource.
Thanks!
Tom
I was wondering how I could set a custom user-agent for all of my API
requests from ActiveResource? Basically, I want to identify my
application when ever I hit someone’s API from ActiveResource.
Thanks!
Tom
Disclaimer - I haven’t tried this, but it should work:
class Person < ActiveResource::Base
self.site = “http://api.people.com:3000/”
self.headers[“User-agent”] = “MyUser/agent v1.0”
end
ActiveResource::Base#headers returns a hash, so it should be as easy as
that.
http://api.rubyonrails.org/classes/ActiveResource/Base.html#M000890
Cheers,
Andy
–
Andy J.
http://andyjeffries.co.uk/ #rubyonrails #mysql #jquery
Registered address: 64 Sish Lane, Stevenage, Herts, SG1 3LS
Company number: 5452840
This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.
Sponsor our Newsletter | Privacy Policy | Terms of Service | Remote Ruby Jobs