Skip to content

Commit 900a645

Browse files
use atob for base64 decode. simplify _process function
1 parent c56c438 commit 900a645

File tree

2 files changed

+4
-164
lines changed

2 files changed

+4
-164
lines changed

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)