[tor-commits] [meek/master] base64 decode/encode
dcf at torproject.org
dcf at torproject.org
Wed Apr 16 04:18:37 UTC 2014
commit 5f1c753f9fbe9812a79a27ca4bf00696fae64dbd
Author: Chang Lan <changlan9 at gmail.com>
Date: Mon Mar 31 18:15:20 2014 -0700
base64 decode/encode
---
chrome/extension/background.js | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/chrome/extension/background.js b/chrome/extension/background.js
index 5d337fb..edb99ee 100644
--- a/chrome/extension/background.js
+++ b/chrome/extension/background.js
@@ -37,7 +37,7 @@ chrome.runtime.onMessageExternal.addListener(function(request, header, sendRespo
xhr.onreadystatechange = function() {
if (xhr.readyState == 4) {
chrome.webRequest.onBeforeSendHeaders.removeListener(onBeforeSendHeadersCallback);
- var response = {status: xhr.status, body: xhr.responseText };
+ var response = {status: xhr.status, body: btoa(xhr.responseText) };
sendResponse(response);
}
};
@@ -55,7 +55,9 @@ chrome.runtime.onMessageExternal.addListener(function(request, header, sendRespo
}
var body = null;
if (request.body != undefined) {
- body = request.body;
+ body = atob(request.body);
+ xhr.setRequestHeader("Content-Type", "application/octet-stream");
+ console.log(body);
}
chrome.webRequest.onBeforeSendHeaders.addListener(onBeforeSendHeadersCallback, {
More information about the tor-commits
mailing list