API GET 请求因自定义标头而失败

时间:2021-07-16 03:51:32

标签: python

我有这个 API GET 请求,可以很好地处理完整地址:

# Transactions
transaction_url = "https://api.whale-alert.io/v1/transaction/ethereum/0015286d8642f0e0553b7fefa1c168787ae71173cbf82ec2f2a1b2e0ffee72b2"
transaction_querystring = {
    "api_key":"APIKEY"
    }

transaction_response = requests.request("GET", transaction_url, params=transaction_querystring)
print(transaction_response)
print(transaction_response.text)

但是,当我尝试将变量作为标题传递时:

# Transactions
transaction_url = "https://api.whale-alert.io/v1/transaction"

transaction_querystring = {
    "api_key":"APIKEY"
    }
    
transaction_headers = {
    'blockchain': "ethereum",
    'hash': "0015286d8642f0e0553b7fefa1c168787ae71173cbf82ec2f2a1b2e0ffee72b2"
    }

transaction_response = requests.request("GET", transaction_url, headers=transaction_headers, data=transaction_querystring, )
print(transaction_response)
print(transaction_response.text)

这行不通:

<块引用>

<响应 [404]

未找到

1 个答案:

答案 0 :(得分:0)

使其与 {0}".format(startime_unix)

配合使用
相关问题