Installing a Chrome Extension Without An Internet Connection

calendarNovember 15, 2017 in Chrome , HttpWatch

Occasionally, our customers run into a problem when installing HttpWatch on a PC or server that has no internet access, e.g. to test web servers in a locked down production environment. The HttpWatch add-on for Internet Explorer installs and works correctly but the HttpWatch Chrome extension is not added because access to the Google Web Store is required for automatic installation.

Without an internet connection the HttpWatch Chrome extension has to be manually added using the steps shown in this blog post. Although the details below relate to HttpWatch, the same technique can be used to install any Chrome extension to an offline PC.

Step #1 – Download the Chrome Extension’s CRX file

Chrome extensions are packaged in CRX files and they can be manually downloaded from the Google Web Store. You’ll need to do that on another PC that is connected to the internet by either using a Google Chrome extension like the Chrome extension source viewer or by using the following download URL:

https://clients2.google.com/service/update2/crx?response=redirect&prodversion=62&x=id%3Ddajhhgiioackgdldomhppobgjbinhimh%26uc

(Download using a different browser as Chrome will block an attempt to access a CRX file.)

The general form of this download URL is:

https://clients2.google.com/service/update2/crx?response=redirect&prodversion=[PRODVERSION]&x=id%3D[EXTENSIONID]%26uc

Where [PRODVERSION] is the version of Chrome you’re using and [EXTENSIONID] is the extension ID. You can find the ID by looking at the extension in the Web Store and noting the last part of the URL. For example, the ID of the HttpWatch extension is ‘dajhhgiioackgdldomhppobgjbinhimh’:

Step #2 – Add the CRX file to Chrome

Copy the CRX file to the offline PC and then open the Chrome extensions page (chrome:://extensions). Drag and drop the CRX file onto the extensions page to manually add the extension to Chrome:

After clicking ‘Add Extension’ the HttpWatch extension will be available in Chrome:

The extension is now fully installed and available for use. Of course, you will not receive automatic updates to the extension unless you connect to the internet or repeat steps 1) and 2).

HttpWatch iOS App Now Supports Password Managers and other App Extensions

calendarAugust 9, 2017 in HttpWatch , iOS , iPad , iPhone

The latest update (version 11.0.15) of the HttpWatch iOS app has a new share sheet that can be opened from the browser window:

The top row of icons allow sharing the current URL with standard apps such as Mail and iMessage while the bottom row includes built-in actions and extensions from other apps:

If you already use a password manager app such as 1Password or Roboform you can now use it to fill in user names and passwords on web pages within the HttpWatch app. The 1Password app also supports filling in identity information such as name, address, credit card details, etc:

Other apps such as certificate checkers can also be used from the share sheet and we’ve included several built-in actions such as Reset Browser, Clear Cache and Open in Safari.

By selecting More… you can control which actions appear and their order in the share sheet:

New: HttpWatch 11.x Supports Chrome

calendarJune 6, 2017 in Chrome , HTTP/2 , HttpWatch

Customers have been asking us to add Chrome support to HttpWatch for the last eight years or so. It’s taken much longer than we hoped, but we are excited to finally support the Chrome browser in HttpWatch 11.

Once you install HttpWatch 11 and approve the extension in Chrome you get an HttpWatch button in the toolbar:

and a context menu item:

Nearly all the features from HttpWatch for IE are available in the Chrome extension including advanced Find/Filter, customizable columns, info tips, password masking and more. Here’s a screenshot from the HttpWatch Chrome extension showing whether HTTP/2 is used and recording traffic across multiple pages:

There are few areas where we weren’t able to provide the same functionality:

  • No Streams tab
  • No Cache tab
  • Automation API is not yet available but will be added in version 11.1
  • No Render Start page event
  • The HttpWatch window is always undocked from Chrome

Where possible we will address these limitations in future updates. As with previous versions there’s a free Basic edition and a paid for Professional edition allowing the easy collection of detailed log files from customers or in-house users.

We have also improved the HAR compatibility in this release – it’s now possible to save (Cache) and failing requests in a HAR log file:

Customers who purchased HttpWatch Professional 10.x on or after February 22nd 2017, or had a maintenance agreement that was active on May 22nd 2017, can use their existing license key to install version 11.x. You can check whether a free or paid upgrade to HttpWatch Professional 11.x is available by going to Help->Check For Updates.

Ready to get started? TRY FOR FREE Buy Now