Я хотел просмотреть необработанные данные API, просто набрав URL в моем браузере, но я не уверен, как отформатировать 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 и хост, которые являются заголовками, я просто надеваюне знаю, как поместить их в 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