コード例 #1
0
ファイル: get-headers.py プロジェクト: erikvold/21BC-client
def main (argv):
    wallet = Wallet()
    username = Config().username
    bitrequests = BitTransferRequests(wallet, username)

    resp = requests.get(url='http://10.8.235.166:5000/%s' % (argv[1] if len(argv) > 1 else ''))
    print(resp.headers)
	
    req_headers = bitrequests.make_402_payment(resp, 200)
    print(req_headers)
    return req_headers
コード例 #2
0
ファイル: headers-proxy.py プロジェクト: erikvold/21BC-client
def headers():
    wallet = Wallet()
    username = Config().username
    bitrequests = BitTransferRequests(wallet, username)

    data_dict = request.get_json()
    resp = type('', (object,), {'headers':data_dict.get('headers'), 'url':data_dict.get('url')})()

    req_headers = bitrequests.make_402_payment(resp, 200)
    print(req_headers)

    return json.dumps(req_headers)