Skip to content

Commit 9deb0f7

Browse files
committed
Merge branch 'okonomiyaki3000-atob'
2 parents 4b72d6c + 900a645 commit 9deb0f7

File tree

3 files changed

+7
-164
lines changed

3 files changed

+7
-164
lines changed

README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,9 @@ This is a list of available server side libraries
2020
- https://github.com/yannickcr/node-chromelogger
2121
- .NET - https://github.com/ChrisMissal/chromelogger
2222
- ColdFusion - http://github.com/s992/chromelogger-cf
23+
- Go - http://github.com/pilu/traffic-chromelogger
24+
- Java - https://code.google.com/p/chromelogger4j/
25+
- Perl - https://metacpan.org/pod/Web::ChromeLogger
2326

2427
## Development
2528

base64.js

Lines changed: 0 additions & 138 deletions
This file was deleted.

log.js

Lines changed: 4 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -152,41 +152,19 @@
152152
callback();
153153
}
154154

155-
/**
156-
* converts a string to json
157-
*
158-
* @param string cookie
159-
* @return Object
160-
*/
161-
function _jsonDecode(json_string)
162-
{
163-
return JSON.parse(json_string);
164-
}
165-
166155
function _decode(header) {
167-
return _jsonDecode(Base64.decode(header));
156+
return JSON.parse(atob(header));
168157
}
169158

170159
function _process(details) {
171-
var headers = details.responseHeaders,
172-
match = false,
173-
header = '';
160+
var headers = details.responseHeaders;
174161

175162
for (var i = 0; i < headers.length; i++) {
176163
if (HEADER_NAMES.indexOf(headers[i].name.toLowerCase()) !== -1) {
177-
header = headers[i].value;
178-
match = true;
179-
break;
164+
_logData(_decode(headers[i].value));
165+
return;
180166
}
181167
}
182-
183-
if (!match) {
184-
return;
185-
}
186-
187-
var data = _decode(header);
188-
189-
_logData(data);
190168
}
191169

192170
function _handleHeaderUpdate(request, sender, sendResponse) {

0 commit comments

Comments
 (0)