소스 검색

Fix python server to handle old plugin requests without x-url

Chouser 14 년 전
부모
커밋
eea6cbe45e
1개의 변경된 파일4개의 추가작업 그리고 1개의 파일을 삭제
  1. 4 1
      pycl.py

+ 4 - 1
pycl.py

@@ -52,7 +52,10 @@ class Handler(BaseHTTPRequestHandler):
             # write text into file
             url = self.headers.getheader('x-url')
             print "url:", url
-            prefix = "chrome_" + re.sub("[^.\w]", "_", re.sub("^.*?//","",url))
+            prefix = "chrome_"
+            if url:
+                prefix += re.sub("[^.\w]", "_", re.sub("^.*?//","",url))
+            prefix += "_"
             if temp_has_delete==True:
                 f = tempfile.NamedTemporaryFile(
                         delete=False, prefix=prefix, suffix='.txt')