http://.................1168951531
Was, wenn es in Chrome eingefügt wird, eine Vorschau auf die URL darstellt http://69.172.200.235/
, zu der umgeleitet wird (über den Antwortcode eines externen Servers 3XX
) www.test.com
, aber das liegt außerhalb des Rahmens dessen, was ich herauszufinden versuche.
Wie wird eine so seltsame URL wie oben in eine IP-Adresse aufgelöst? Ist das eine Formatierungsregel?
ip
url
url-routing
Shadowjonathan
quelle
quelle
http://1168951531
. Aber das wirft die Frage auf, warum Chrome die Punkte ignoriert.[email protected]
erhalten Sie auch E-Mails, die an[email protected]
oder gesendet werden[email protected]
- und ein Vorteil besteht darin, dass Sie verschiedenen Websites unterschiedliche E- Mails senden, um zu sehen, wer Sie auf die Spam-Listen setzt, oder je nach "An" -Adresse Regeln für die unterschiedliche Behandlung eingehender E-Mails einrichten. ( Mehr ) Oder [email protected] ist jetzt kylesmom + is.a.big.fa ...Antworten:
Chrome interpretiert die Nummer 1168951531 als Dezimalzahl, die bei hexadezimaler Darstellung 45ACC8EB beträgt. 45ACC8EB in hex ist das Gleiche wie die gepunktete Dezimalstelle 69.172.200.235, wenn Sie jedes Hexadezimalstellenpaar als eine Dezimalzahl verwenden.
Kurze Antwort: Es ist die reine Dezimaldarstellung derselben IP-Adresse.
quelle
inet_addr()
). Wenn dies nicht der Fall ist , übergeben Sie diese an eine Funktiongethostname()
, die die DNS-Server abfragt (und diehosts
Datei liest ). Das Übergeben einer dezimalen Darstellung der IP-Adresse, wie in der obigen Antwort erläutert, ist in den meisten Implementierungen völlig legal. Ich kannping 1168951531
ein Terminal eingeben, und es pingt tatsächlich die beabsichtigte Adresse. Es wird seltsamer mit allen Punkten vor, aber möglicherweise entfernt Chrome sie, bevor Sie versuchen, die Lösung zu finden.http://1168951531
)Dies ist eine lange Darstellung einer IPv4-Adresse der IP 69.172.200.235. Welches der Domain www.test.com zuordnet.
quelle
long
Darstellung" sein