web.py 文件源码

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

项目:MalwrAgent 作者: michaelschratt 项目源码 文件源码
def __do_http_request(self, type_, url, data):
        """make http get and post requests"""
        parsed_url = self.__parse_url(url)
        parameter = self.__get_parameter_from_parsed_url(parsed_url)
        hostname = self.__get_host_from_parsed_url(parsed_url)
        url = hostname + parsed_url.path  # url is overwritten
        payload = {
            parameter: data
        }

        if type_ == 'GET':
            request = requests.get(url, payload)
        elif type_ == 'POST':
            request = requests.post(url, payload)
        else:
            request = None

        return self.__validate_request_status(request)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号