# Get browser name and version

**URL:** <https://www.ruby-forum.com/t/get-browser-name-and-version/187883>\
**Category:** Ruby\
**Created:** [April 30, 2010, 9:00pm UTC](https://www.ruby-forum.com/t/get-browser-name-and-version/187883 "2010-04-30T21:00:06Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![mmcolli00](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/85e7bf/32.png) [@mmcolli00](https://www.ruby-forum.com/u/mmcolli00)\
**Post date:** [April 30, 2010, 9:00pm UTC](https://www.ruby-forum.com/t/get-browser-name-and-version/187883/1 "2010-04-30T21:00:06Z")

</div>

Hello

I want get the browser name and version using ruby.

I have tried system command and wmi gem but to no avail.

Thanks in advance. MC

---

<div class="post-metadata">

**Author:** ![mmcolli00](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/85e7bf/32.png) [@mmcolli00](https://www.ruby-forum.com/u/mmcolli00)\
**Post date:** [May 4, 2010, 3:45pm UTC](https://www.ruby-forum.com/t/get-browser-name-and-version/187883/2 "2010-05-04T15:45:43Z")

</div>

On 30 abr, 16:00, Mmcolli00 Mom [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> Hello
> 
> I want get the browser name and version using ruby.
> 
> I have tried system command and wmi gem but to no avail.
> 
> ## Thanks in advance. MC
> 
> Posted viahttp://www.ruby-forum.com/.

I’m not quite sure, but I guess that Launchy has a interface through  
which you can get this info.

---

<div class="post-metadata">

**Author:** ![mmcolli00](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/85e7bf/32.png) [@mmcolli00](https://www.ruby-forum.com/u/mmcolli00)\
**Post date:** [May 4, 2010, 3:50pm UTC](https://www.ruby-forum.com/t/get-browser-name-and-version/187883/3 "2010-05-04T15:50:59Z")

</div>

the only real thing i know of to accomplish is using javascript to get  
the  
information and pass it back to ruby or you can try examine the http  
headers  
and see if it will display it.

Hope this helps,

Kevin

---

<div class="post-metadata">

**Author:** ![mmcolli00](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/85e7bf/32.png) [@mmcolli00](https://www.ruby-forum.com/u/mmcolli00)\
**Post date:** [May 4, 2010, 5:13pm UTC](https://www.ruby-forum.com/t/get-browser-name-and-version/187883/4 "2010-05-04T17:13:39Z")

</div>

Mmcolli00 Mom wrote:

> I want get the browser name and version using ruby.

If you’re writing a web application in Ruby, and want to get the browser  
information of the client(s) which are connecting to it, then look at  
the User-Agent: header. This might be something like  
request.env[‘HTTP\_USER\_AGENT’] depending on what framework you’re using.

---

<div class="post-metadata">

**Author:** ![mmcolli00](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/85e7bf/32.png) [@mmcolli00](https://www.ruby-forum.com/u/mmcolli00)\
**Post date:** [May 15, 2010, 10:43pm UTC](https://www.ruby-forum.com/t/get-browser-name-and-version/187883/5 "2010-05-15T22:43:27Z")

</div>

On 2010-04-30, at 3:00 PM, Mmcolli00 Mom wrote:

> Hello
> 
> I want get the browser name and version using ruby.
> 
> I have tried system command and wmi gem but to no avail.

There’s this gem too [http://github.com/kuccello/Spy-Vs-Spy](http://github.com/kuccello/Spy-Vs-Spy)

Cheers,  
Bob

> ## Thanks in advance. MC
> 
> Posted via [http://www.ruby-forum.com/](http://www.ruby-forum.com/).

* * *

Bob H.  
Recursive Design Inc.  
[http://www.recursive.ca/](http://www.recursive.ca/)  
weblog: [Xampl.com is for sale | HugeDomains](http://xampl.com/so)
