2014-07-01 39 views
1

經過大量搜索後,我無法將身份驗證添加到簡單的扭曲網站。該網站接受網頁獲取並枚舉它傳遞的參數。這是我正在與之合作。在接受網絡獲取請求之前,只有一個用戶需要進行身份驗證,所以我不確定領域是否適用於這種情況。任何建議將不勝感激。爲扭轉網絡向Twisted添加身份驗證

from twisted.web import server, resource 
from twisted.internet import reactor, task 
class Simple(resource.Resource): 
isLeaf = True 
allowedMethods = ('GET',) 

def render_GET(self, request): 
    try: 
     print(request) 
     urlstring = request.content.read() 
     print (urlstring) 
     print (request.content.read()) 
     print request.args 
     print "User=", request.getUser() 
     print "Pass=", request.getPassword() 

    except Exception, exception: 
     print "Unexpected error", exception.args 


    return "200 ok" 

site = server.Site(Simple()) 
reactor.listenTCP(8080, site, interface='') 
reactor.run() 

回答