Perform Bandwidth-Limited Proxy Session
Create a proxy session with bandwidth limitations to control data transfer rates.
Create a proxy session with bandwidth limitations to control the data transfer rate for your connection.
Authentication Format
This API requires Basic Authentication. Include the following in your request:
- Username:
<geonode_username>-session-<randomString>-limit-<limit> - Password:
<geonode_password> - Proxy:
http://proxy.geonode.io:<port> - Accept Header:
application/json
Request
curl --request GET \
-x "http://proxy.geonode.io:<port>" \
--user "<geonode_username>-session-<randomString>-limit-<limit>:<geonode_password>" \
--url "http://ip-api.com/json"Response
200 Success
Bandwidth-limited proxy session executed successfully.
Response Fields
| Field | Type | Description |
|---|---|---|
status | string | The status of the request (e.g., "success") |
country | string | The full name of the country where the IP is located |
countryCode | string | The two-letter country code |
region | string | The region code |
regionName | string | The full name of the region |
city | string | The name of the city |
zip | string | The postal code associated with the IP |
lat | number | The latitude coordinate |
lon | number | The longitude coordinate |
timezone | string | The timezone of the IP location |
isp | string | The name of the Internet Service Provider |
org | string | The organization that owns the IP address |
as | string | The Autonomous System (AS) number |
query | string | The queried IP address |
Example Response
{
"status": "success",
"country": "Algeria",
"countryCode": "DZ",
"region": "22",
"regionName": "Sidi Bel Abbès",
"city": "Sidi Bel Abbes",
"zip": "22000",
"lat": 34.8934,
"lon": -0.6526,
"timezone": "Africa/Algiers",
"isp": "4 djaweb de AS fawri",
"org": "",
"as": "AS36947 Telecom Algeria",
"query": "197.203.245.147"
}