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

 

转载于:https://www.cnblogs.com/vigo01/p/6920236.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值