Introduction🔗

The Getting Started Web examples show how to add 51Degrees IP Intelligence to a web application. The pipeline runs on each incoming HTTP request, reads the client IP from the headers, and exposes geolocation, network classification and connection-type properties (country, region, city, ASN, registered name, estimated bandwidth, mobile carrier, and more) to your handler so you can personalise the response, enforce regional rules, or route traffic.

Two deployment models are covered:

  • Cloud — calls 51Degrees' hosted Cloud service over HTTPS. No data file to manage and no on-premise binary to update; suitable for teams who want the fastest path to a working integration. See IP Intelligence Getting Started Web Cloud.
  • On-premise — runs the IP Intelligence engine inside your own process against a locally distributed data file. Suitable for workloads that need offline operation, predictable latency, or the highest request throughput. See IP Intelligence Getting Started Web On-premise.

Both examples follow the same pattern: configure a pipeline, register it with the framework, hand it the request and read the detected properties off the result. Snippets are shown side by side across every supported language and web framework, so you can pick the one that matches your stack. For console or batch-style integrations, see IP Intelligence Getting Started Console instead.

IP Intelligence Getting Started Web Cloud

IP Intelligence Getting Started Web On-premise