Pagina principala » HOWTO » Care este diferența dintre pinging cu și fără http //?

    Care este diferența dintre pinging cu și fără http //?

    Dacă experimentați și învățați despre ping-ul unui site web, este posibil să fiți surprins de rezultatele bazate pe "ce" ping. Postul de astăzi SuperUser Q & A ajută la clarificarea lucrurilor pentru un cititor confuz și frustrat.

    Sesiunea de întrebări și răspunsuri din ziua de astăzi vine de la amabilitatea SuperUser - o subdiviziune a Stack Exchange, o grupare bazată pe comunitate a site-urilor web Q & A.

    Captură de ecran de curtoazie de Cristianzambrano (Wikimedia Commons).

    Intrebarea

    Cititorul super-utilizator Saransh Singh vrea să știe ce diferență dintre pinging-ul cu și fără http: // este:

    Încerc să ping pe site-ul meu http://www.example.com/ și se soluționează la o adresă IP necunoscută, apoi se scurtează.

    Dar când ping example.com, functioneaza. Ce am lipsit sau nu înțeleg aici?

    Notă: site-ul example.com a fost înlocuit de site-ul Web actual la SuperUser.

    Care este diferența dintre pinging cu și fără http: //?

    Răspunsul

    Contribuitorul SuperPlayer DavidPostill are răspunsul pentru noi:

    Argumentul pentru ping este un nume de gazdă (sau o adresă IP). Asadar urmatoarele vor functiona:

    Pe de altă parte, nu va funcționa așa http://www.example.com/ este un identificator resursă unică HTTP (URL), nu un nume gazdă valabil (deși o parte din acesta este un nume de gazdă).

    Un URL HTTP este alcătuit din 4 părți:

    • Schemă - Întotdeauna prezent
    • Numele gazdei - Întotdeauna prezent
    • Cale sau Stem - Întotdeauna prezent, dar uneori este nul
    • Parametrii - Opțional

    Un ping nu va recunoaște în mod normal adresele URL ca un nume de gazdă destinație valabil.

    Notă

    Nu toate adresele URL au formatul menționat mai sus. O adresă URL completă constă dintr-un specificator al schemei de denumire urmat de un șir al cărui format este o funcție a schemei de denumire. Formatul adreselor URL este definit în specificația IETF Uniform Locations Resource (URLs). * Aceasta este o adresă de site diferită de cea afișată pentru URL-ul de mai sus.

    DNS deturnare

    O excepție de la cele de mai sus se poate întâmpla dacă serverul DNS (care rezolvă numele gazdă la adresa IP) este configurat pentru a returna o adresă IP validă, chiar dacă este furnizat un nume gazdă nevalid. Acest lucru se poate întâmpla dacă un ISP este deturnat interogările DNS.

    De la răspunsul De ce este rezolvarea pingului la un IP 198.105.254.228 pentru orice nume gazdă aleatoriu pe care îl scriu? de Michael Hampton:

    • Ei încearcă să fie "de ajutor" prin redirecționarea cererilor pentru domenii inexistente către un serviciu de etichete albe, care oferă rezultate de căutare și publicitate, din care toată lumea, dar vă obține o reducere a veniturilor. Din fericire, ei au o pagină de preferințe în care se presupune că o dezactivați.

    Asigurați-vă că ați citit celelalte răspunsuri utile prin intermediul link-ului de fișiere de mai jos!


    Aveți ceva de adăugat la explicație? Sunați în comentariile. Doriți să citiți mai multe răspunsuri de la alți utilizatori de tehnologie Stack Exchange? Check out discuția completă aici.