2011-01-11 5 views
0

Ich wurde damit beauftragt, einen kleinen Desktop-Client zu erstellen, der seinen Standort an einen zentralen Webserver meldet. Kann ich die eingehende IP-Adresse nur erfassen, wenn sie die Webseite anfordert? Wird das ausreichen, um es zu identifizieren? Oder soll ich zuerst die externe IP vom Client holen und diese posten? Ich möchte nur wissen, an welchem ​​Punkt der gesamten Transaktion ich den genauesten Standort bekommen werde.Beste Zeit um Geolocation zu identifizieren?

Vielen Dank im Voraus.

Antwort

0

Ich glaube nicht, dass die ipv4 (oder ipv6) Protokolle irgendwelche Garantien über die genaue Position einer IP-Adresse geben.

Geolocation (example) funktioniert in der Regel durch automatisches Nachschlagen einer IP-Adresse in einem WHOIS-Dienst und Abrufen der physischen Adresse des Registranten.

Wenn Sie einen genauen Standort wünschen, muss der Kunde ihn freiwillig senden.

+0

Ja, ich habe darüber nachgedacht und das macht mehr Sinn, wenn ich vom Kunden komme. Wenn du es auf dem Server bekommen konntest, hat es vielleicht schon herumgeworfen, bevor es dort angekommen ist. Danke für deinen Rat. –

Verwandte Themen