Skriptbeispiel im Jitterbit App Builder - IP-Adresse
Dieses Beispiel zeigt, wie man eine HTTP-Anfrage aus einer Standardregel erstellt. Das Beispiel ruft die öffentliche IP-Adresse des Servers ab und legt einen Zellenwert als Standard fest.
Schema
Spalte | Datentyp | Primärschlüssel | Automatisch generieren | Nullwertfähig |
---|---|---|---|---|
IpAddress | NVARCHAR(100) | Nein | Nein | Nein |
Script
#r "System.Net.Http"
using System;
using System.Net.Http;
var client = new HttpClient();
const string url = "https://api.ipify.org?format=text";
string ipAddress;
using (HttpResponseMessage response = await client.GetAsync(url))
{
if (!response.IsSuccessStatusCode)
{
const string message = "Failed to get IP address.";
throw new InvalidOperationException(message);
}
ipAddress = await response.Content.ReadAsStringAsync();
}
Row["IpAddress"].Value = ipAddress;