2012-07-30 2 views

Antwort

28

Im Play-2.0-Aktion können Sie viele Daten aus Http.RequestHeader bekommen es kann wie folgt abgerufen werden:

public static Result index() { 
    String remote = request().remoteAddress(); 
    return ok(remote); 
} 
+0

Aber leider gibt es 127.0.0.1 die ganze Zeit ... – Kris

+8

Natürlich, denn Ihr lokale Adresse ist so, verwenden Sie andere Geräte im selben Netz, dh. anderer Computer oder Mobiltelefon, um auf die Anwendung zuzugreifen - es zeigt Ihnen 192.168.1.123 (für ein Beispiel) – biesior

+0

Ist dieser Ansatz immer gültig? und bekomme korrekte Client IP? –

Verwandte Themen