JavaScript
const token = 'tutoken';
const url = 'https://api.viasrv.com/v1/estado'; // URL de tu endpoint de estado
fetch(url, {
method: 'GET',
headers: {
'Authorization': `Bearer ${token}`,
'Content-Type': 'application/json'
}
})
.then(response => response.json().then(json => ({ status: response.status, body: json })))
.then(res => {
console.log("HTTP Code:", res.status);
console.log("Estado del Servicio:", res.body);
})
.catch(err => console.error("Error al consultar:", err));
Python
import requests
url = "https://api.viasrv.com/v1/estado"
token = "tutoken"
headers = {
"Authorization": f"Bearer {token}",
"Content-Type": "application/json"
}
try:
response = requests.get(url, headers=headers)
print(f"HTTP Code: {response.status_code}")
print("Respuesta de la API:")
print(response.json())
except requests.exceptions.RequestException as err:
print(f"Error de conexión: {err}")
C# (.NET Core / HttpClient)
using System;
using System.Net.Http;
using System.Threading.Tasks;
class Program
{
static async Task Main(string[] args)
{
var url = "https://api.viasrv.com/v1/estado";
var token = "tutoken";
using (var client = new HttpClient())
{
client.DefaultRequestHeaders.Add("Authorization", $"Bearer {token}");
try
{
var response = await client.GetAsync(url);
string responseBody = await response.Content.ReadAsStringAsync();
Console.WriteLine($"HTTP Code: {(int)response.StatusCode}");
Console.WriteLine("Respuesta:\n" + responseBody);
}
catch (Exception ex)
{
Console.WriteLine($"Error: {ex.Message}");
}
}
}
}