Maps
Mapsv1.0.0
The Maps API web services suite offers the following APIs: - Raster The Maps Raster API renders map data that is divided into gridded sections called tiles. Tiles are square images (png or jpg format) in various sizes which are available at 19 different zoom levels, ranging from 0 to 20. For zoom level 0, the entire earth is displayed on one single tile, while at zoom level 20, the world is divided into 2 40 tiles. - Vector Similar to Maps Raster API, the Maps Vector API serves data on different zoom level ranging from 0 to 22. For zoom level 0, the entire earth is displayed on one single…
- Endpoints
- 10 (10 GET)
- Base URL
https://api.tomtom.com- Authentication
- API key
- Spec format
- OpenAPI 3.0.0
- API version
- 1.0.0
- Source
- developer.tomtom.com
- Provider
- tomtom.com
- Categories
- Location
- Last updated
Use this API in Bruno:
- Download the Bruno collection above and unzip it.
- In Bruno, choose Open Collection and select the unzipped folder.
- Set the
baseUrlvariable (for examplehttps://api.tomtom.com) and your API key credentials, then send requests.
GET
Captions
{{baseUrl}}/map/:versionNumber/copyrights/caption.:format
QUERY PARAMS
versionNumber
format
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/map/:versionNumber/copyrights/caption.:format");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/map/:versionNumber/copyrights/caption.:format")
require "http/client"
url = "{{baseUrl}}/map/:versionNumber/copyrights/caption.:format"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/map/:versionNumber/copyrights/caption.:format"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/map/:versionNumber/copyrights/caption.:format");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/map/:versionNumber/copyrights/caption.:format"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/map/:versionNumber/copyrights/caption.:format HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/map/:versionNumber/copyrights/caption.:format")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/map/:versionNumber/copyrights/caption.:format"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/map/:versionNumber/copyrights/caption.:format")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/map/:versionNumber/copyrights/caption.:format")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/map/:versionNumber/copyrights/caption.:format');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/map/:versionNumber/copyrights/caption.:format'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/map/:versionNumber/copyrights/caption.:format';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/map/:versionNumber/copyrights/caption.:format',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/map/:versionNumber/copyrights/caption.:format")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/map/:versionNumber/copyrights/caption.:format',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/map/:versionNumber/copyrights/caption.:format'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/map/:versionNumber/copyrights/caption.:format');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/map/:versionNumber/copyrights/caption.:format'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/map/:versionNumber/copyrights/caption.:format';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/map/:versionNumber/copyrights/caption.:format"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/map/:versionNumber/copyrights/caption.:format" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/map/:versionNumber/copyrights/caption.:format",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/map/:versionNumber/copyrights/caption.:format');
echo $response->getBody();
setUrl('{{baseUrl}}/map/:versionNumber/copyrights/caption.:format');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/map/:versionNumber/copyrights/caption.:format');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/map/:versionNumber/copyrights/caption.:format' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/map/:versionNumber/copyrights/caption.:format' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/map/:versionNumber/copyrights/caption.:format")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/map/:versionNumber/copyrights/caption.:format"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/map/:versionNumber/copyrights/caption.:format"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/map/:versionNumber/copyrights/caption.:format")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/map/:versionNumber/copyrights/caption.:format') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/map/:versionNumber/copyrights/caption.:format";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/map/:versionNumber/copyrights/caption.:format
http GET {{baseUrl}}/map/:versionNumber/copyrights/caption.:format
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/map/:versionNumber/copyrights/caption.:format
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/map/:versionNumber/copyrights/caption.:format")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Copyrights bounding box
{{baseUrl}}/map/:versionNumber/copyrights/:minLon/:minLat/:maxLon/:maxLat.:format
QUERY PARAMS
versionNumber
format
minLon
minLat
maxLon
maxLat
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/map/:versionNumber/copyrights/:minLon/:minLat/:maxLon/:maxLat.:format");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/map/:versionNumber/copyrights/:minLon/:minLat/:maxLon/:maxLat.:format")
require "http/client"
url = "{{baseUrl}}/map/:versionNumber/copyrights/:minLon/:minLat/:maxLon/:maxLat.:format"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/map/:versionNumber/copyrights/:minLon/:minLat/:maxLon/:maxLat.:format"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/map/:versionNumber/copyrights/:minLon/:minLat/:maxLon/:maxLat.:format");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/map/:versionNumber/copyrights/:minLon/:minLat/:maxLon/:maxLat.:format"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/map/:versionNumber/copyrights/:minLon/:minLat/:maxLon/:maxLat.:format HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/map/:versionNumber/copyrights/:minLon/:minLat/:maxLon/:maxLat.:format")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/map/:versionNumber/copyrights/:minLon/:minLat/:maxLon/:maxLat.:format"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/map/:versionNumber/copyrights/:minLon/:minLat/:maxLon/:maxLat.:format")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/map/:versionNumber/copyrights/:minLon/:minLat/:maxLon/:maxLat.:format")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/map/:versionNumber/copyrights/:minLon/:minLat/:maxLon/:maxLat.:format');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/map/:versionNumber/copyrights/:minLon/:minLat/:maxLon/:maxLat.:format'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/map/:versionNumber/copyrights/:minLon/:minLat/:maxLon/:maxLat.:format';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/map/:versionNumber/copyrights/:minLon/:minLat/:maxLon/:maxLat.:format',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/map/:versionNumber/copyrights/:minLon/:minLat/:maxLon/:maxLat.:format")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/map/:versionNumber/copyrights/:minLon/:minLat/:maxLon/:maxLat.:format',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/map/:versionNumber/copyrights/:minLon/:minLat/:maxLon/:maxLat.:format'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/map/:versionNumber/copyrights/:minLon/:minLat/:maxLon/:maxLat.:format');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/map/:versionNumber/copyrights/:minLon/:minLat/:maxLon/:maxLat.:format'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/map/:versionNumber/copyrights/:minLon/:minLat/:maxLon/:maxLat.:format';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/map/:versionNumber/copyrights/:minLon/:minLat/:maxLon/:maxLat.:format"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/map/:versionNumber/copyrights/:minLon/:minLat/:maxLon/:maxLat.:format" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/map/:versionNumber/copyrights/:minLon/:minLat/:maxLon/:maxLat.:format",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/map/:versionNumber/copyrights/:minLon/:minLat/:maxLon/:maxLat.:format');
echo $response->getBody();
setUrl('{{baseUrl}}/map/:versionNumber/copyrights/:minLon/:minLat/:maxLon/:maxLat.:format');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/map/:versionNumber/copyrights/:minLon/:minLat/:maxLon/:maxLat.:format');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/map/:versionNumber/copyrights/:minLon/:minLat/:maxLon/:maxLat.:format' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/map/:versionNumber/copyrights/:minLon/:minLat/:maxLon/:maxLat.:format' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/map/:versionNumber/copyrights/:minLon/:minLat/:maxLon/:maxLat.:format")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/map/:versionNumber/copyrights/:minLon/:minLat/:maxLon/:maxLat.:format"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/map/:versionNumber/copyrights/:minLon/:minLat/:maxLon/:maxLat.:format"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/map/:versionNumber/copyrights/:minLon/:minLat/:maxLon/:maxLat.:format")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/map/:versionNumber/copyrights/:minLon/:minLat/:maxLon/:maxLat.:format') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/map/:versionNumber/copyrights/:minLon/:minLat/:maxLon/:maxLat.:format";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/map/:versionNumber/copyrights/:minLon/:minLat/:maxLon/:maxLat.:format
http GET {{baseUrl}}/map/:versionNumber/copyrights/:minLon/:minLat/:maxLon/:maxLat.:format
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/map/:versionNumber/copyrights/:minLon/:minLat/:maxLon/:maxLat.:format
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/map/:versionNumber/copyrights/:minLon/:minLat/:maxLon/:maxLat.:format")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Copyrights tile
{{baseUrl}}/map/:versionNumber/copyrights/:zoom/:X/:Y.:format
QUERY PARAMS
versionNumber
format
zoom
X
Y
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/map/:versionNumber/copyrights/:zoom/:X/:Y.:format");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/map/:versionNumber/copyrights/:zoom/:X/:Y.:format")
require "http/client"
url = "{{baseUrl}}/map/:versionNumber/copyrights/:zoom/:X/:Y.:format"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/map/:versionNumber/copyrights/:zoom/:X/:Y.:format"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/map/:versionNumber/copyrights/:zoom/:X/:Y.:format");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/map/:versionNumber/copyrights/:zoom/:X/:Y.:format"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/map/:versionNumber/copyrights/:zoom/:X/:Y.:format HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/map/:versionNumber/copyrights/:zoom/:X/:Y.:format")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/map/:versionNumber/copyrights/:zoom/:X/:Y.:format"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/map/:versionNumber/copyrights/:zoom/:X/:Y.:format")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/map/:versionNumber/copyrights/:zoom/:X/:Y.:format")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/map/:versionNumber/copyrights/:zoom/:X/:Y.:format');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/map/:versionNumber/copyrights/:zoom/:X/:Y.:format'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/map/:versionNumber/copyrights/:zoom/:X/:Y.:format';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/map/:versionNumber/copyrights/:zoom/:X/:Y.:format',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/map/:versionNumber/copyrights/:zoom/:X/:Y.:format")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/map/:versionNumber/copyrights/:zoom/:X/:Y.:format',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/map/:versionNumber/copyrights/:zoom/:X/:Y.:format'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/map/:versionNumber/copyrights/:zoom/:X/:Y.:format');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/map/:versionNumber/copyrights/:zoom/:X/:Y.:format'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/map/:versionNumber/copyrights/:zoom/:X/:Y.:format';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/map/:versionNumber/copyrights/:zoom/:X/:Y.:format"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/map/:versionNumber/copyrights/:zoom/:X/:Y.:format" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/map/:versionNumber/copyrights/:zoom/:X/:Y.:format",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/map/:versionNumber/copyrights/:zoom/:X/:Y.:format');
echo $response->getBody();
setUrl('{{baseUrl}}/map/:versionNumber/copyrights/:zoom/:X/:Y.:format');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/map/:versionNumber/copyrights/:zoom/:X/:Y.:format');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/map/:versionNumber/copyrights/:zoom/:X/:Y.:format' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/map/:versionNumber/copyrights/:zoom/:X/:Y.:format' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/map/:versionNumber/copyrights/:zoom/:X/:Y.:format")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/map/:versionNumber/copyrights/:zoom/:X/:Y.:format"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/map/:versionNumber/copyrights/:zoom/:X/:Y.:format"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/map/:versionNumber/copyrights/:zoom/:X/:Y.:format")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/map/:versionNumber/copyrights/:zoom/:X/:Y.:format') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/map/:versionNumber/copyrights/:zoom/:X/:Y.:format";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/map/:versionNumber/copyrights/:zoom/:X/:Y.:format
http GET {{baseUrl}}/map/:versionNumber/copyrights/:zoom/:X/:Y.:format
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/map/:versionNumber/copyrights/:zoom/:X/:Y.:format
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/map/:versionNumber/copyrights/:zoom/:X/:Y.:format")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Copyrights whole world
{{baseUrl}}/map/:versionNumber/copyrights.:format
QUERY PARAMS
versionNumber
format
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/map/:versionNumber/copyrights.:format");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/map/:versionNumber/copyrights.:format")
require "http/client"
url = "{{baseUrl}}/map/:versionNumber/copyrights.:format"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/map/:versionNumber/copyrights.:format"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/map/:versionNumber/copyrights.:format");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/map/:versionNumber/copyrights.:format"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/map/:versionNumber/copyrights.:format HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/map/:versionNumber/copyrights.:format")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/map/:versionNumber/copyrights.:format"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/map/:versionNumber/copyrights.:format")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/map/:versionNumber/copyrights.:format")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/map/:versionNumber/copyrights.:format');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/map/:versionNumber/copyrights.:format'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/map/:versionNumber/copyrights.:format';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/map/:versionNumber/copyrights.:format',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/map/:versionNumber/copyrights.:format")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/map/:versionNumber/copyrights.:format',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/map/:versionNumber/copyrights.:format'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/map/:versionNumber/copyrights.:format');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/map/:versionNumber/copyrights.:format'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/map/:versionNumber/copyrights.:format';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/map/:versionNumber/copyrights.:format"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/map/:versionNumber/copyrights.:format" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/map/:versionNumber/copyrights.:format",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/map/:versionNumber/copyrights.:format');
echo $response->getBody();
setUrl('{{baseUrl}}/map/:versionNumber/copyrights.:format');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/map/:versionNumber/copyrights.:format');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/map/:versionNumber/copyrights.:format' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/map/:versionNumber/copyrights.:format' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/map/:versionNumber/copyrights.:format")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/map/:versionNumber/copyrights.:format"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/map/:versionNumber/copyrights.:format"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/map/:versionNumber/copyrights.:format")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/map/:versionNumber/copyrights.:format') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/map/:versionNumber/copyrights.:format";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/map/:versionNumber/copyrights.:format
http GET {{baseUrl}}/map/:versionNumber/copyrights.:format
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/map/:versionNumber/copyrights.:format
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/map/:versionNumber/copyrights.:format")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Static Image
{{baseUrl}}/map/:versionNumber/staticimage
QUERY PARAMS
versionNumber
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/map/:versionNumber/staticimage");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/map/:versionNumber/staticimage")
require "http/client"
url = "{{baseUrl}}/map/:versionNumber/staticimage"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/map/:versionNumber/staticimage"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/map/:versionNumber/staticimage");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/map/:versionNumber/staticimage"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/map/:versionNumber/staticimage HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/map/:versionNumber/staticimage")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/map/:versionNumber/staticimage"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/map/:versionNumber/staticimage")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/map/:versionNumber/staticimage")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/map/:versionNumber/staticimage');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/map/:versionNumber/staticimage'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/map/:versionNumber/staticimage';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/map/:versionNumber/staticimage',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/map/:versionNumber/staticimage")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/map/:versionNumber/staticimage',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/map/:versionNumber/staticimage'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/map/:versionNumber/staticimage');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/map/:versionNumber/staticimage'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/map/:versionNumber/staticimage';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/map/:versionNumber/staticimage"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/map/:versionNumber/staticimage" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/map/:versionNumber/staticimage",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/map/:versionNumber/staticimage');
echo $response->getBody();
setUrl('{{baseUrl}}/map/:versionNumber/staticimage');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/map/:versionNumber/staticimage');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/map/:versionNumber/staticimage' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/map/:versionNumber/staticimage' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/map/:versionNumber/staticimage")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/map/:versionNumber/staticimage"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/map/:versionNumber/staticimage"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/map/:versionNumber/staticimage")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/map/:versionNumber/staticimage') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/map/:versionNumber/staticimage";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/map/:versionNumber/staticimage
http GET {{baseUrl}}/map/:versionNumber/staticimage
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/map/:versionNumber/staticimage
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/map/:versionNumber/staticimage")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Tile
{{baseUrl}}/map/:versionNumber/tile/:layer/:style/:zoom/:X/:Y.:format
QUERY PARAMS
versionNumber
layer
style
zoom
X
Y
format
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/map/:versionNumber/tile/:layer/:style/:zoom/:X/:Y.:format");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/map/:versionNumber/tile/:layer/:style/:zoom/:X/:Y.:format")
require "http/client"
url = "{{baseUrl}}/map/:versionNumber/tile/:layer/:style/:zoom/:X/:Y.:format"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/map/:versionNumber/tile/:layer/:style/:zoom/:X/:Y.:format"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/map/:versionNumber/tile/:layer/:style/:zoom/:X/:Y.:format");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/map/:versionNumber/tile/:layer/:style/:zoom/:X/:Y.:format"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/map/:versionNumber/tile/:layer/:style/:zoom/:X/:Y.:format HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/map/:versionNumber/tile/:layer/:style/:zoom/:X/:Y.:format")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/map/:versionNumber/tile/:layer/:style/:zoom/:X/:Y.:format"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/map/:versionNumber/tile/:layer/:style/:zoom/:X/:Y.:format")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/map/:versionNumber/tile/:layer/:style/:zoom/:X/:Y.:format")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/map/:versionNumber/tile/:layer/:style/:zoom/:X/:Y.:format');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/map/:versionNumber/tile/:layer/:style/:zoom/:X/:Y.:format'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/map/:versionNumber/tile/:layer/:style/:zoom/:X/:Y.:format';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/map/:versionNumber/tile/:layer/:style/:zoom/:X/:Y.:format',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/map/:versionNumber/tile/:layer/:style/:zoom/:X/:Y.:format")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/map/:versionNumber/tile/:layer/:style/:zoom/:X/:Y.:format',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/map/:versionNumber/tile/:layer/:style/:zoom/:X/:Y.:format'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/map/:versionNumber/tile/:layer/:style/:zoom/:X/:Y.:format');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/map/:versionNumber/tile/:layer/:style/:zoom/:X/:Y.:format'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/map/:versionNumber/tile/:layer/:style/:zoom/:X/:Y.:format';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/map/:versionNumber/tile/:layer/:style/:zoom/:X/:Y.:format"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/map/:versionNumber/tile/:layer/:style/:zoom/:X/:Y.:format" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/map/:versionNumber/tile/:layer/:style/:zoom/:X/:Y.:format",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/map/:versionNumber/tile/:layer/:style/:zoom/:X/:Y.:format');
echo $response->getBody();
setUrl('{{baseUrl}}/map/:versionNumber/tile/:layer/:style/:zoom/:X/:Y.:format');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/map/:versionNumber/tile/:layer/:style/:zoom/:X/:Y.:format');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/map/:versionNumber/tile/:layer/:style/:zoom/:X/:Y.:format' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/map/:versionNumber/tile/:layer/:style/:zoom/:X/:Y.:format' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/map/:versionNumber/tile/:layer/:style/:zoom/:X/:Y.:format")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/map/:versionNumber/tile/:layer/:style/:zoom/:X/:Y.:format"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/map/:versionNumber/tile/:layer/:style/:zoom/:X/:Y.:format"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/map/:versionNumber/tile/:layer/:style/:zoom/:X/:Y.:format")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/map/:versionNumber/tile/:layer/:style/:zoom/:X/:Y.:format') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/map/:versionNumber/tile/:layer/:style/:zoom/:X/:Y.:format";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/map/:versionNumber/tile/:layer/:style/:zoom/:X/:Y.:format
http GET {{baseUrl}}/map/:versionNumber/tile/:layer/:style/:zoom/:X/:Y.:format
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/map/:versionNumber/tile/:layer/:style/:zoom/:X/:Y.:format
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/map/:versionNumber/tile/:layer/:style/:zoom/:X/:Y.:format")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Tile (GET)
{{baseUrl}}/map/:versionNumber/tile/:layer/:style/:zoom/:X/:Y.pbf
QUERY PARAMS
versionNumber
layer
style
zoom
X
Y
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/map/:versionNumber/tile/:layer/:style/:zoom/:X/:Y.pbf");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/map/:versionNumber/tile/:layer/:style/:zoom/:X/:Y.pbf")
require "http/client"
url = "{{baseUrl}}/map/:versionNumber/tile/:layer/:style/:zoom/:X/:Y.pbf"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/map/:versionNumber/tile/:layer/:style/:zoom/:X/:Y.pbf"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/map/:versionNumber/tile/:layer/:style/:zoom/:X/:Y.pbf");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/map/:versionNumber/tile/:layer/:style/:zoom/:X/:Y.pbf"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/map/:versionNumber/tile/:layer/:style/:zoom/:X/:Y.pbf HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/map/:versionNumber/tile/:layer/:style/:zoom/:X/:Y.pbf")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/map/:versionNumber/tile/:layer/:style/:zoom/:X/:Y.pbf"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/map/:versionNumber/tile/:layer/:style/:zoom/:X/:Y.pbf")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/map/:versionNumber/tile/:layer/:style/:zoom/:X/:Y.pbf")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/map/:versionNumber/tile/:layer/:style/:zoom/:X/:Y.pbf');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/map/:versionNumber/tile/:layer/:style/:zoom/:X/:Y.pbf'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/map/:versionNumber/tile/:layer/:style/:zoom/:X/:Y.pbf';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/map/:versionNumber/tile/:layer/:style/:zoom/:X/:Y.pbf',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/map/:versionNumber/tile/:layer/:style/:zoom/:X/:Y.pbf")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/map/:versionNumber/tile/:layer/:style/:zoom/:X/:Y.pbf',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/map/:versionNumber/tile/:layer/:style/:zoom/:X/:Y.pbf'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/map/:versionNumber/tile/:layer/:style/:zoom/:X/:Y.pbf');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/map/:versionNumber/tile/:layer/:style/:zoom/:X/:Y.pbf'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/map/:versionNumber/tile/:layer/:style/:zoom/:X/:Y.pbf';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/map/:versionNumber/tile/:layer/:style/:zoom/:X/:Y.pbf"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/map/:versionNumber/tile/:layer/:style/:zoom/:X/:Y.pbf" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/map/:versionNumber/tile/:layer/:style/:zoom/:X/:Y.pbf",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/map/:versionNumber/tile/:layer/:style/:zoom/:X/:Y.pbf');
echo $response->getBody();
setUrl('{{baseUrl}}/map/:versionNumber/tile/:layer/:style/:zoom/:X/:Y.pbf');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/map/:versionNumber/tile/:layer/:style/:zoom/:X/:Y.pbf');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/map/:versionNumber/tile/:layer/:style/:zoom/:X/:Y.pbf' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/map/:versionNumber/tile/:layer/:style/:zoom/:X/:Y.pbf' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/map/:versionNumber/tile/:layer/:style/:zoom/:X/:Y.pbf")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/map/:versionNumber/tile/:layer/:style/:zoom/:X/:Y.pbf"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/map/:versionNumber/tile/:layer/:style/:zoom/:X/:Y.pbf"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/map/:versionNumber/tile/:layer/:style/:zoom/:X/:Y.pbf")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/map/:versionNumber/tile/:layer/:style/:zoom/:X/:Y.pbf') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/map/:versionNumber/tile/:layer/:style/:zoom/:X/:Y.pbf";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/map/:versionNumber/tile/:layer/:style/:zoom/:X/:Y.pbf
http GET {{baseUrl}}/map/:versionNumber/tile/:layer/:style/:zoom/:X/:Y.pbf
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/map/:versionNumber/tile/:layer/:style/:zoom/:X/:Y.pbf
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/map/:versionNumber/tile/:layer/:style/:zoom/:X/:Y.pbf")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
GetCapabilities
{{baseUrl}}/map/:versionNumber/wms/
QUERY PARAMS
service
request
versionNumber
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/map/:versionNumber/wms/?service=&request=");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/map/:versionNumber/wms/" {:query-params {:service ""
:request ""}})
require "http/client"
url = "{{baseUrl}}/map/:versionNumber/wms/?service=&request="
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/map/:versionNumber/wms/?service=&request="),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/map/:versionNumber/wms/?service=&request=");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/map/:versionNumber/wms/?service=&request="
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/map/:versionNumber/wms/?service=&request= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/map/:versionNumber/wms/?service=&request=")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/map/:versionNumber/wms/?service=&request="))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/map/:versionNumber/wms/?service=&request=")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/map/:versionNumber/wms/?service=&request=")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/map/:versionNumber/wms/?service=&request=');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/map/:versionNumber/wms/',
params: {service: '', request: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/map/:versionNumber/wms/?service=&request=';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/map/:versionNumber/wms/?service=&request=',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/map/:versionNumber/wms/?service=&request=")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/map/:versionNumber/wms/?service=&request=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/map/:versionNumber/wms/',
qs: {service: '', request: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/map/:versionNumber/wms/');
req.query({
service: '',
request: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/map/:versionNumber/wms/',
params: {service: '', request: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/map/:versionNumber/wms/?service=&request=';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/map/:versionNumber/wms/?service=&request="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/map/:versionNumber/wms/?service=&request=" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/map/:versionNumber/wms/?service=&request=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/map/:versionNumber/wms/?service=&request=');
echo $response->getBody();
setUrl('{{baseUrl}}/map/:versionNumber/wms/');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'service' => '',
'request' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/map/:versionNumber/wms/');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'service' => '',
'request' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/map/:versionNumber/wms/?service=&request=' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/map/:versionNumber/wms/?service=&request=' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/map/:versionNumber/wms/?service=&request=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/map/:versionNumber/wms/"
querystring = {"service":"","request":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/map/:versionNumber/wms/"
queryString <- list(
service = "",
request = ""
)
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/map/:versionNumber/wms/?service=&request=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/map/:versionNumber/wms/') do |req|
req.params['service'] = ''
req.params['request'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/map/:versionNumber/wms/";
let querystring = [
("service", ""),
("request", ""),
];
let client = reqwest::Client::new();
let response = client.get(url)
.query(&querystring)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url '{{baseUrl}}/map/:versionNumber/wms/?service=&request='
http GET '{{baseUrl}}/map/:versionNumber/wms/?service=&request='
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/map/:versionNumber/wms/?service=&request='
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/map/:versionNumber/wms/?service=&request=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
GetMap
{{baseUrl}}/map/:versionNumber/wms/
QUERY PARAMS
request
srs
bbox
width
height
format
layers
version
versionNumber
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/map/:versionNumber/wms/?request=&srs=&bbox=&width=&height=&format=&layers=&version=");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/map/:versionNumber/wms/" {:query-params {:request ""
:srs ""
:bbox ""
:width ""
:height ""
:format ""
:layers ""
:version ""}})
require "http/client"
url = "{{baseUrl}}/map/:versionNumber/wms/?request=&srs=&bbox=&width=&height=&format=&layers=&version="
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/map/:versionNumber/wms/?request=&srs=&bbox=&width=&height=&format=&layers=&version="),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/map/:versionNumber/wms/?request=&srs=&bbox=&width=&height=&format=&layers=&version=");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/map/:versionNumber/wms/?request=&srs=&bbox=&width=&height=&format=&layers=&version="
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/map/:versionNumber/wms/?request=&srs=&bbox=&width=&height=&format=&layers=&version= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/map/:versionNumber/wms/?request=&srs=&bbox=&width=&height=&format=&layers=&version=")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/map/:versionNumber/wms/?request=&srs=&bbox=&width=&height=&format=&layers=&version="))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/map/:versionNumber/wms/?request=&srs=&bbox=&width=&height=&format=&layers=&version=")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/map/:versionNumber/wms/?request=&srs=&bbox=&width=&height=&format=&layers=&version=")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/map/:versionNumber/wms/?request=&srs=&bbox=&width=&height=&format=&layers=&version=');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/map/:versionNumber/wms/',
params: {
request: '',
srs: '',
bbox: '',
width: '',
height: '',
format: '',
layers: '',
version: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/map/:versionNumber/wms/?request=&srs=&bbox=&width=&height=&format=&layers=&version=';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/map/:versionNumber/wms/?request=&srs=&bbox=&width=&height=&format=&layers=&version=',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/map/:versionNumber/wms/?request=&srs=&bbox=&width=&height=&format=&layers=&version=")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/map/:versionNumber/wms/?request=&srs=&bbox=&width=&height=&format=&layers=&version=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/map/:versionNumber/wms/',
qs: {
request: '',
srs: '',
bbox: '',
width: '',
height: '',
format: '',
layers: '',
version: ''
}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/map/:versionNumber/wms/');
req.query({
request: '',
srs: '',
bbox: '',
width: '',
height: '',
format: '',
layers: '',
version: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/map/:versionNumber/wms/',
params: {
request: '',
srs: '',
bbox: '',
width: '',
height: '',
format: '',
layers: '',
version: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/map/:versionNumber/wms/?request=&srs=&bbox=&width=&height=&format=&layers=&version=';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/map/:versionNumber/wms/?request=&srs=&bbox=&width=&height=&format=&layers=&version="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/map/:versionNumber/wms/?request=&srs=&bbox=&width=&height=&format=&layers=&version=" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/map/:versionNumber/wms/?request=&srs=&bbox=&width=&height=&format=&layers=&version=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/map/:versionNumber/wms/?request=&srs=&bbox=&width=&height=&format=&layers=&version=');
echo $response->getBody();
setUrl('{{baseUrl}}/map/:versionNumber/wms/');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'request' => '',
'srs' => '',
'bbox' => '',
'width' => '',
'height' => '',
'format' => '',
'layers' => '',
'version' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/map/:versionNumber/wms/');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'request' => '',
'srs' => '',
'bbox' => '',
'width' => '',
'height' => '',
'format' => '',
'layers' => '',
'version' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/map/:versionNumber/wms/?request=&srs=&bbox=&width=&height=&format=&layers=&version=' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/map/:versionNumber/wms/?request=&srs=&bbox=&width=&height=&format=&layers=&version=' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/map/:versionNumber/wms/?request=&srs=&bbox=&width=&height=&format=&layers=&version=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/map/:versionNumber/wms/"
querystring = {"request":"","srs":"","bbox":"","width":"","height":"","format":"","layers":"","version":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/map/:versionNumber/wms/"
queryString <- list(
request = "",
srs = "",
bbox = "",
width = "",
height = "",
format = "",
layers = "",
version = ""
)
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/map/:versionNumber/wms/?request=&srs=&bbox=&width=&height=&format=&layers=&version=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/map/:versionNumber/wms/') do |req|
req.params['request'] = ''
req.params['srs'] = ''
req.params['bbox'] = ''
req.params['width'] = ''
req.params['height'] = ''
req.params['format'] = ''
req.params['layers'] = ''
req.params['version'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/map/:versionNumber/wms/";
let querystring = [
("request", ""),
("srs", ""),
("bbox", ""),
("width", ""),
("height", ""),
("format", ""),
("layers", ""),
("version", ""),
];
let client = reqwest::Client::new();
let response = client.get(url)
.query(&querystring)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url '{{baseUrl}}/map/:versionNumber/wms/?request=&srs=&bbox=&width=&height=&format=&layers=&version='
http GET '{{baseUrl}}/map/:versionNumber/wms/?request=&srs=&bbox=&width=&height=&format=&layers=&version='
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/map/:versionNumber/wms/?request=&srs=&bbox=&width=&height=&format=&layers=&version='
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/map/:versionNumber/wms/?request=&srs=&bbox=&width=&height=&format=&layers=&version=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
WMTS
{{baseUrl}}/map/:versionNumber/wmts/:key/:wmtsVersion/WMTSCapabilities.xml
QUERY PARAMS
versionNumber
key
wmtsVersion
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/map/:versionNumber/wmts/:key/:wmtsVersion/WMTSCapabilities.xml");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/map/:versionNumber/wmts/:key/:wmtsVersion/WMTSCapabilities.xml")
require "http/client"
url = "{{baseUrl}}/map/:versionNumber/wmts/:key/:wmtsVersion/WMTSCapabilities.xml"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/map/:versionNumber/wmts/:key/:wmtsVersion/WMTSCapabilities.xml"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/map/:versionNumber/wmts/:key/:wmtsVersion/WMTSCapabilities.xml");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/map/:versionNumber/wmts/:key/:wmtsVersion/WMTSCapabilities.xml"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/map/:versionNumber/wmts/:key/:wmtsVersion/WMTSCapabilities.xml HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/map/:versionNumber/wmts/:key/:wmtsVersion/WMTSCapabilities.xml")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/map/:versionNumber/wmts/:key/:wmtsVersion/WMTSCapabilities.xml"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/map/:versionNumber/wmts/:key/:wmtsVersion/WMTSCapabilities.xml")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/map/:versionNumber/wmts/:key/:wmtsVersion/WMTSCapabilities.xml")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/map/:versionNumber/wmts/:key/:wmtsVersion/WMTSCapabilities.xml');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/map/:versionNumber/wmts/:key/:wmtsVersion/WMTSCapabilities.xml'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/map/:versionNumber/wmts/:key/:wmtsVersion/WMTSCapabilities.xml';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/map/:versionNumber/wmts/:key/:wmtsVersion/WMTSCapabilities.xml',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/map/:versionNumber/wmts/:key/:wmtsVersion/WMTSCapabilities.xml")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/map/:versionNumber/wmts/:key/:wmtsVersion/WMTSCapabilities.xml',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/map/:versionNumber/wmts/:key/:wmtsVersion/WMTSCapabilities.xml'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/map/:versionNumber/wmts/:key/:wmtsVersion/WMTSCapabilities.xml');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/map/:versionNumber/wmts/:key/:wmtsVersion/WMTSCapabilities.xml'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/map/:versionNumber/wmts/:key/:wmtsVersion/WMTSCapabilities.xml';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/map/:versionNumber/wmts/:key/:wmtsVersion/WMTSCapabilities.xml"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/map/:versionNumber/wmts/:key/:wmtsVersion/WMTSCapabilities.xml" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/map/:versionNumber/wmts/:key/:wmtsVersion/WMTSCapabilities.xml",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/map/:versionNumber/wmts/:key/:wmtsVersion/WMTSCapabilities.xml');
echo $response->getBody();
setUrl('{{baseUrl}}/map/:versionNumber/wmts/:key/:wmtsVersion/WMTSCapabilities.xml');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/map/:versionNumber/wmts/:key/:wmtsVersion/WMTSCapabilities.xml');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/map/:versionNumber/wmts/:key/:wmtsVersion/WMTSCapabilities.xml' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/map/:versionNumber/wmts/:key/:wmtsVersion/WMTSCapabilities.xml' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/map/:versionNumber/wmts/:key/:wmtsVersion/WMTSCapabilities.xml")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/map/:versionNumber/wmts/:key/:wmtsVersion/WMTSCapabilities.xml"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/map/:versionNumber/wmts/:key/:wmtsVersion/WMTSCapabilities.xml"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/map/:versionNumber/wmts/:key/:wmtsVersion/WMTSCapabilities.xml")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/map/:versionNumber/wmts/:key/:wmtsVersion/WMTSCapabilities.xml') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/map/:versionNumber/wmts/:key/:wmtsVersion/WMTSCapabilities.xml";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/map/:versionNumber/wmts/:key/:wmtsVersion/WMTSCapabilities.xml
http GET {{baseUrl}}/map/:versionNumber/wmts/:key/:wmtsVersion/WMTSCapabilities.xml
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/map/:versionNumber/wmts/:key/:wmtsVersion/WMTSCapabilities.xml
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/map/:versionNumber/wmts/:key/:wmtsVersion/WMTSCapabilities.xml")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()