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
  • 相关阅读:
    中文版CorelDRAW X8实战视频教程
    21天学通Java6(第5版)
    SAS高级统计分析教程(第2版)
    Access2007开发指南(修订版)
    Visual C++开发入行真功夫
    21天学编程系列:21天学通Java(第4版)
    102. Binary Tree Level Order Traversal
    78. Subsets
    79. Word Search
    46. Permutations
  • 原文地址:https://www.cnblogs.com/vigo01/p/6920236.html
Copyright © 2011-2022 走看看