If-Koubou

Koja je razlika između pingiranja s i bez http: //?

Koja je razlika između pingiranja s i bez http: //? (Kako da)

Ako eksperimentirate i saznate o pingiranju web stranice, možda ćete biti iznenađeni rezultatima koji se temelje na "što" ste pingirali. Danas SuperUser Q & A post pomaže razjasniti stvari za zbunjenog i frustriranog čitatelja.

Današnja pitanja i odgovori nam se javljaju zahvaljujući SuperUseru - podjele Stack Exchange-a, zajednice-driven grupiranja Q & A web stranica.

Screenshot ljubaznošću Cristianzambrana (Wikimedia Commons).

Pitanje

SuperUser čitač Saransh Singh želi znati razliku između pinginga sa i bez http: //:

Pokušavam pingati moju web stranicu http://www.example.com/ i rješava nepoznatu IP adresu, a zatim se istekne.

Ali kad ping example.com, radi. Što nedostaje ili ne razumijem ovdje?

Napomena: primjer.com zamijenjen je za stvarni web mjesto na SuperUseru.

Koja je razlika između pinginga sa i bez http: //?

Odgovor

Usluga SuperUser DavidPostill ima odgovor za nas:

Argument za ping je naziv hosta (ili IP adresa). Dakle, sve će raditi sljedeće:

S druge strane, to neće funkcionirati kao http://www.example.com/ je HTTP Uniform Resource Locator (URL), a ne važeći naziv računala (iako je dio naziva hosta).

HTTP URL sastoji se od 4 dijela:

  • Shema - Uvijek prisutan
  • Naziv glavnog računala - uvijek prisutan
  • Put ili stabljika - Uvijek prisutan, ali ponekad je nula
  • Parametri - Izborno

Ping obično ne prepoznaje URL-ove kao valjani naziv glavnog računala.

Bilješka

Nisu svi URL-ovi već navedeni. Kompletan URL sastoji se od specifikacijskog shema imenovanja nakon čega slijedi niz čiji je format funkcija sheme imenovanja. Format URL-ova definiran je u Uniform Resource Locator (URL) u IETF specifikaciji. * Ovo je druga adresa web mjesta od onog prikazanog za gore navedeni URL.

DNS otmica

Iznimka od gore navedenog može se dogoditi ako DNS poslužitelj (koji rješava imena računala na IP adrese) konfiguriran je za vraćanje valjane IP adrese čak i ako je nevažeći naziv računala isporučen. To se može dogoditi ako ISP otmira vaše DNS upite.

Od odgovora Zašto ping rješava IP 198.105.254.228 za bilo koji slučajni naziv glavnog računala koji upisujem? Michael Hampton:

  • Pokušavaju biti "korisni" preusmjeravajući zahtjeve za nepostojećim domenama na uslugu bijele oznake koja pruža rezultate pretraživanja i oglašavanje, od kojih svatko osim vas dobiva prihod. Srećom, oni imaju stranicu s preferencijama na kojima se navodno može isključiti.

Pazite da pročitate ostale korisne odgovore putem veze niti koja je podijeljena u nastavku!

Imate li nešto za objašnjenje? Zvuči u komentarima. Želite li pročitati više odgovora od drugih tehnoloških korisnika Stack Exchangea? Pogledajte ovdje cijelu raspravu.