zoukankan      html  css  js  c++  java
  • Python http

    # import httplib
    
    # http_client = None
    
    # http_client = httplib.HTTPConnection('localhost', 8080, timeout=30)
    # http_client.request('GET', '/jenkins/api/json?pretty=true')
    
    # response = http_client.getresponse()
    # print response.status
    # print response.read()
    
    
    # http_client.request('POST', '/jenkins/job/check_python_version/polling')
    
    # response = http_client.getresponse()
    # print response.status
    # print response.read()
    # print response.getheaders()
    
    import urllib2
    import urllib
    # print urllib2.urlopen('http://localhost:8080/jenkins/api/json?pretty=true').read()
    
    post_data = urllib.urlencode({})
    response = urllib2.urlopen('http://localhost:8080/jenkins/job/check_python_version/polling', post_data)
    print response.read()
    print response.getheaders()
    #coding:utf-8
    # http://docs.python-requests.org/en/latest/user/quickstart/#make-a-request
    import requests
    from requests.auth import HTTPBasicAuth
    
    # GET
    
    print requests.get('http://localhost:8080/jenkins/api/json?pretty=true').text
    
    # POST with basic auth
    
    url = 'http://localhost:8080/jenkins/job/check_python_version/disable'
    r = requests.post(url, data={}, auth=('admin', 'admin'))
    print r.status_code
    print r.headers
    print r.reason
  • 相关阅读:
    事事浑不着意,总得有走心的地方
    Struts2框架概述
    java算法数据结构
    shell十三问(转)
    linux:将job放在后台执行的方法
    Python性能(转)
    python collections deque
    python中的参数传递和返回值
    python中的下划线
    python学习笔记glob模块
  • 原文地址:https://www.cnblogs.com/vigo01/p/6920236.html
Copyright © 2011-2022 走看看