Skip to content

Jaka jest różnica między pingowaniem z a bez http://?

27 de lipiec de 2021
what is the difference between pinging with and without http 00

Jeśli eksperymentujesz i uczysz się pingowania witryny, możesz być zaskoczony wynikami opartymi na tym, „co” pingujesz. Dzisiejszy post z pytaniami i odpowiedziami dla SuperUser pomaga wyjaśnić zdezorientowanemu i sfrustrowanemu czytelnikowi.

Dzisiejsza sesja pytań i odpowiedzi przychodzi do nas dzięki uprzejmości SuperUser — pododdziału Stack Exchange, społecznościowej grupy witryn internetowych z pytaniami i odpowiedziami.

Zrzut ekranu dzięki uprzejmości Cristianzambrano (Wikimedia Commons).

Pytanie

Czytnik SuperUser Saransh Singh chce wiedzieć, jaka jest różnica między pingowaniem zi bez http:// jest:

Próbuję pingować moją witrynę http://www.example.com/ i rozwiązuje do nieznanego adresu IP, a następnie kończy się limitem czasu.

1627371606 756 Jaka jest roznica miedzy pingowaniem z a bez http

Ale kiedy pinguję przykład.com, to działa. Czego mi tu brakuje lub czego nie rozumiem?

Uwaga: example.com została zastąpiona rzeczywistą witryną w SuperUser.

Jaka jest różnica między pingowaniem z adresem http:// i bez niego?

Odpowiedź

Współtwórca SuperUser DavidPostill ma dla nas odpowiedź:

Argumentem ping jest nazwa hosta (lub adres IP). Więc wszystko będzie działać:

1627371606 81 Jaka jest roznica miedzy pingowaniem z a bez http

Z drugiej strony to nie zadziała jako http://www.example.com/ jest HTTP Jednolity lokalizator zasobów (URL), a nie prawidłową nazwę hosta (chociaż jej część jest nazwą hosta).

1627371606 846 Jaka jest roznica miedzy pingowaniem z a bez http

URL HTTP składa się z 4 części:

  • Schemat — Zawsze obecny
  • Nazwa hosta — Zawsze obecny
  • Ścieżka lub pień — Zawsze obecny, ale czasami jest pusty
  • Parametry — Opcjonalne

Ping zwykle nie rozpoznaje adresów URL jako prawidłowej nazwy hosta docelowego.

Notatka

Nie wszystkie adresy URL mają format wspomniany powyżej. Pełny adres URL składa się ze specyfikatora schematu nazewnictwa, po którym następuje ciąg, którego format jest funkcją schematu nazewnictwa. Format adresów URL jest zdefiniowany w specyfikacji IETF Jednolite lokalizatory zasobów (adresy URL). *To jest inny adres strony internetowej niż ten pokazany dla adresu URL powyżej.

Przejęcie DNS

Wyjątek od powyższego może wystąpić, jeśli serwer DNS (który przekształca nazwy hostów na adresy IP) jest skonfigurowany tak, aby zwracał prawidłowy adres IP, nawet jeśli podano nieprawidłową nazwę hosta. Może się tak zdarzyć, jeśli dostawca usług internetowych przechwytuje Twoje zapytania DNS.

Od odpowiedzi Dlaczego ping jest rozpoznawany na adres IP 198.105.254.228 dla dowolnej nazwy hosta, którą wpisuję? za pomocą Michael Hampton:

  • Próbują być „pomocni”, przekierowując prośby o nieistniejące domeny do: usługa białej etykiety dostarcza wyniki wyszukiwania i reklamy, z których wszyscy oprócz Ciebie otrzymują część przychodów. Na szczęście mają strona preferencji gdzie podobno możesz go wyłączyć.

Zapoznaj się z innymi pomocnymi odpowiedziami za pośrednictwem linku do wątku udostępnionego poniżej!

Masz coś do dodania do wyjaśnienia? Dźwięk w komentarzach. Chcesz przeczytać więcej odpowiedzi od innych doświadczonych technologicznie użytkowników Stack Exchange? Sprawdź pełny wątek dyskusji tutaj.

Czy ten post był pomocny?