wphttp.py 文件源码

python
阅读 56 收藏 0 点赞 0 评论 0

项目:WPSeku 作者: m4ll0k 项目源码 文件源码
def send(self,u,m="GET",p=None,h=None,c=None):
        if p is None : p = {}
        if h is None : h = {}
        if c is not None : c = {c:''}
        if '-r' in sys.argv or '--ragent' in sys.argv:
            h['user-agent'] = self.ragent()
        else:
            h['user-agent'] = self.agent
        # request
        request = requests.Session()
        req = urllib3.disable_warnings(urllib3.exceptions.InsecureRequestWarning)
        # get
        if m.lower()=='get':
            if p: u='{}'.format(Request.ucheck.payload(u,p))
            req = request.request(
                method=m.upper(),url=u,headers=h,cookies=c,timeout=self.time,
                allow_redirects=self.redir,proxies={'http':self.proxy,'https':self.proxy},verify=False)
        # post
        elif m.lower()=='post':
            req = request.request(
                method=m.upper(),url=u,headers=h,cookies=c,timeout=self.time,
                allow_redirects=self.redir,proxies={'http':self.proxy,'https':self.proxy},verify=False)
        # req
        return req
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号