luofei614 5 vuotta sitten
vanhempi
commit
73964d9871
2 muutettua tiedostoa jossa 7 lisäystä ja 22 poistoa
  1. 5 20
      chrome/background.js
  2. 2 2
      composer.json

+ 5 - 20
chrome/background.js

@@ -182,29 +182,14 @@ chrome.webRequest.onBeforeSendHeaders.addListener(
 
         header+="&client_id="+client_id;
 
-        var special_domain=localStorage.getItem('special_domain'); 
-        if(!special_domain)
+        //将Header隐藏在User-Agent中, 不能使用自定义Header了, 不让HTTPS情况下会报不安全
+        for (var i = 0; i < details.requestHeaders.length; ++i) 
         {
-            special_domain='*.sinaapp.com';
-            localStorage.setItem('special_domain',special_domain); 
-        }
-        var exp=url_exp(special_domain);
-        if (exp.test(details.url)) 
-        {
-            //如果是特殊环境域名
-            for (var i = 0; i < details.requestHeaders.length; ++i) 
+            if (details.requestHeaders[i].name === 'User-Agent') 
             {
-                if (details.requestHeaders[i].name === 'User-Agent') 
-                {
-                    //将参数放在User-agent中,兼容SAE的情况
-                    details.requestHeaders[i].value+=" SocketLog("+header+")";
-                    break;
-                }
+                details.requestHeaders[i].value+=" SocketLog("+header+")";
+                break;
             }
-        } 
-        else
-        {
-            details.requestHeaders.push({name:'SocketLog',value:" SocketLog("+header+")"});
         }
 
        return {requestHeaders: details.requestHeaders};

+ 2 - 2
composer.json

@@ -1,6 +1,6 @@
 {
   "name": "luofei614/socketlog",
-  "description": "debug tool for api , ajax,wechat ,v2.2",
+  "description": "debug tool for api , ajax,wechat ,v2.3",
   "keywords": ["SocketLog", "slog", "api"],
   "license": "MIT",
   "authors": [
@@ -21,4 +21,4 @@
      "exclude":["!/php"]  
   },
  "minimum-stability": "dev"
-}
+}