# \[ANNOUNCE\] node-red-contrib-http-logger: version 3.0.0 beta

**URL:** <https://discourse.nodered.org/t/announce-node-red-contrib-http-logger-version-3-0-0-beta/70798>\
**Category:** Share Your Nodes\
**Created:** [17 November 2022 22:22 UTC](https://discourse.nodered.org/t/announce-node-red-contrib-http-logger-version-3-0-0-beta/70798 "2022-11-17T22:22:41Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![BartButenaers](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/bartbutenaers/32/10476_2.png) [@BartButenaers](https://discourse.nodered.org/u/BartButenaers)\
**Post date:** [17 November 2022 22:22 UTC](https://discourse.nodered.org/t/announce-node-red-contrib-http-logger-version-3-0-0-beta/70798/1 "2022-11-17T22:22:41Z")

</div>

Hi folks,

Quite some time ago that I made an announcement here...

A beta 3.0.0 version is now available on the [upgrade-to-mswjs](https://github.com/bartbutenaers/node-red-contrib-http-logger/blob/upgrade-to-mswjs/README.md) branch of my _ **node-red-contrib-http-logger** _ Github repository. I needed this migration already for quite some time, because the [mitm](https://www.npmjs.com/package/mitm) (Man In The Middle) library is not maintained anymore, and things change quickly in NodeJs (like e.g. the new Fetch API).

So I wanted to switch to the well maintained [@mswjs/interceptors](https://www.npmjs.com/package/@mswjs/interceptors) library. However they did not support _ **binary data** _ (without data conversions) as response body, which would be a performance nightmare for me (e.g. when intercepting webcam images). But recently I got a friendly message that they had refactored their codebase to solve my issue, so finally I could refactor my own node.

In the following demo I use a normal Httprequest-node to get snapshot images from a public webcam. And as soon as I start intercepting the http request/response in NodeJs, you can see the _ **intercepted images** _

![interceptor](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/a/f/afe6a8076298fa327a35d5287a19d08555b05531.gif)

You can install my node directly from my Github repo, by executing following command (from within your .node-red folder):

```auto
npm install bartbutenaers/node-red-contrib-http-logger#upgrade-to-mswjs

```

Note that you need to have git installed to use the above command!

It would be nice if somebody could test this new version!

Have fun with it!  
Bart
