My  User  Agent

Your user agent:  CCBot/2.0 (http://commoncrawl.org/faq/)
Device Type
Computer
Device Model
Spider
Operating System & Version
Agent Type
Browser
Browser & Version
Rendering Engine
Unknown

Description

Uses

Anatomy

Description

User agents are used throughout client-server computing and application user agents that request web-based content are commonly browsers and search engine bots. Newsreaders, screen readers and other web-related applications and systems act as agents as well. In the case of a user requesting a web page with a browser, the browser transmits details about the user’s computer operating system as well as information about the browser itself. The user agent information is contained in the header portion of the request. The receiving server may choose to ignore the information in the user agent, or modify its response based on the information.

Uses

Web site developers frequently leverage information parsed from user agents to optimize the user experience based on the browser and device types. With the recent explosion of smartphones, many developers now check the device type and direct the user to a site optimized for mobile or use a mobile optimized style sheet. Some web sites check the browser version in the user agent to ensure the user has a current browser and directs them to various vendors’ web sites to download a newer version. Many enterprise applications check browser type and versions due mostly to heavy customization of the UI and to ensure an optimal experience. The user is typically denied access without the application’s “certified” browser or is notified the experience will be less than optimal.

Anatomy

When a user requests a web page or other resource, the request's header portion contains the user agent and other information (see sample header below).

Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Encoding: gzip, deflate
Accept-Language: en-US,en;q=0.5
Connection: keep-alive
Cookie: id=2205263b4c010062||t=1361230079|et=730|cs=002213
Host: ad.doubleclick.net
Referer: http://www.npr.org/
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Firefox/24.0

The breakdown of the user agent in the header is as follows:

  • Mozilla/5.0 - Historical leftover from when new browsers entering the market spoofed their user agents; ignore it.
  • Macintosh; Intel - Device Type and architecure
  • Mac OS X 10.9 - Operating system and version of the client making the request
  • Gecko/20100101 - Rendering engine used by the browser
  • Firefox/24.0 - Client's browser and version

Other Tools

HTTP Client Request Header

HTTP Server Response Header