如何获取知道请求网址和标头的api的网址

我只想通过在浏览器中键入URL来查看原始api数据,但是我不确定如何格式化URL。有没有一种方法可以使用我的python请求获取包含其中的标头的url?

例如,当我键入request.url时:https://free-geo-ip.p.rapidapi.com/json/[my_ip]

我收到错误消息:{"message":"Missing RapidAPI application key. Go to https:\/\/docs.rapidapi.com\/docs\/keys to learn how to get your API application key."}

我有我的api密钥和host头,我只是不知道如何将它们放在url中。

这是我的python代码,其中包含我的IP地址和api密钥:

import requests

url = "https://free-geo-ip.p.rapidapi.com/json/(my ip address)"

headers = {
    'x-rapidapi-host': "free-geo-ip.p.rapidapi.com",'x-rapidapi-key': "(my api key)"
    }

response = requests.request("GET",url,headers=headers)

r = response.json
esoko 回答:如何获取知道请求网址和标头的api的网址

在Google Chrome浏览器中,您可以使用此扩展程序来修改标题:https://chrome.google.com/webstore/detail/modheader/idgpnmonknjnojddfkpgkljpfnnfcklj?hl=en

,

我最终使用 postman 在没有代码的情况下调用 api。

本文链接:https://www.f2er.com/3167510.html

大家都在问