Visualizzare l'indirizzo IP con Dart e get_ip_address

Mattepuffo's logo
Visualizzare l'indirizzo IP con Dart e get_ip_address

Visualizzare l'indirizzo IP con Dart e get_ip_address

get_ip_address è un package per Dart e Flutter per visualizzare l'indirizzo IP corrente.

Io l'ho testo solo su un'applicazione console, ma dalla documentazione non vedo differenze nell'uso in Flutter.

Per installarlo aggiungiamo questo al pubspec.yaml:

dependencies:
  get_ip_address: ^0.0.5

Qui sotto un esempio di codice:

import 'package:get_ip_address/get_ip_address.dart';

void main() async {
  try {
    var ipAddressJson = IpAddress(type: RequestType.json);
    var ipAddress = IpAddress(type: RequestType.text);

    dynamic dataJson = await ipAddressJson.getIpAddress();
    dynamic data = await ipAddress.getIpAddress();

    print(dataJson.toString());
    print(data.toString());
  } on IpAddressException catch (exception) {
    print(exception.message);
  }
}

Come vedete lo visualiziamo sia in formato testo che JSON.

Enjoy!


Condividi

Commentami!