Visualizzazione dei risultati da 1 a 10 su 10
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2014
    Messaggi
    55

    Esercizi reti di calcolatori e internet

    Ragazzi vorrei un chiarimento visto che sul libro e su internet non trovo niente a riguardo.
    In una richiesta di un file HTML e due immagini ad esso connesse, per esemio, usando il protocollo HTTP 1.1 il file HTML e le due immagini fanno parte di gue richieste HTTP separate oppure è nella stessa richiesta HTTP. Nel senso che il trasferimento del messaggio(HTML + immagini) avviene per intero oppure viene trasferito prima l'HTML e poi le immagini? Spero di essere stato chiaro. Grazie

  2. #2
    Utente di HTML.it L'avatar di MySQL
    Registrato dal
    May 2015
    Messaggi
    729
    Secondo te?
    Nel senso: hai studiato come funziona la GET http? Perchè in questo caso dovresti poterti dare la risposta da solo, o comunque ragioniamoci insieme.
    Anzi meglio ti consiglio di procurarti il programmello wget e provare un wget forum.html.it
    Ultima modifica di MySQL; 04-07-2015 a 17:57

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2014
    Messaggi
    55
    studio dal Kurose-Ross.. Non c'è nulla a riguardo

  4. #4
    Utente di HTML.it
    Registrato dal
    Jun 2014
    Messaggi
    55
    Non c'è una versione per Windows del programma?

  5. #5
    Utente di HTML.it L'avatar di MySQL
    Registrato dal
    May 2015
    Messaggi
    729
    C'è... c'è...
    basta che cerchi wget win32 non è difficile.

    Comunque nulla ti vieta di leggere le RFC (cosa buona e giusta)
    http://www.w3.org/Protocols/rfc2616/rfc2616-sec5.html

  6. #6
    Utente di HTML.it
    Registrato dal
    Jun 2014
    Messaggi
    55
    Vedo che ogni volta che faccio una richiesta http restituisce [text/html]

  7. #7
    Utente di HTML.it L'avatar di MySQL
    Registrato dal
    May 2015
    Messaggi
    729
    Quote Originariamente inviata da vicio_93 Visualizza il messaggio
    Vedo che ogni volta che faccio una richiesta http restituisce [text/html]
    bhè dipende, se provi un con exe avrai [application/x-msdownload]

    Vabbè ti vedo "timido": quando da un browser richiami una pagina HTML, non fai altro che una GET della stessa, ottenendo un file di testo.
    A quel punto il browser esamina la pagina, trova e "capisce" gli ipercollegamenti (nel tuo caso) e poi fa tante altre GET quante immagini ci sono (in sequenza o in parallelo a seconda di quanto è evoluto).
    Queste immagini vengono, tipicamente, memorizzate sul disco del computer locale (nella cache del browser); poi il browser (l'engine) inizia a disegnare sullo schermo la pagina, inserendo al posto dei "buchi" (rettangoli tipicamente) le immagini che ora sono state scaricate sul computer locale.
    Quindi la risposta alla tua domanda è:
    - vengono fatte 3 richieste GET diverse, una per la pagina, due per le immagini. Tra l'altro potrebbero anche non esserci (le ultime due) se il browser non è in grado, o non è configurato per, attingere le immagini stesse.
    Certi browser testuali (esl lynx) se ne fregano, ovviamente, delle immagini

  8. #8
    Utente di HTML.it
    Registrato dal
    Jun 2014
    Messaggi
    55
    Va bene.. Ma ho un solo dubbio: quando dici "a seconda di quanto è evoluto" intendi a seconda della versione di http?

  9. #9
    Utente di HTML.it L'avatar di MySQL
    Registrato dal
    May 2015
    Messaggi
    729
    Quote Originariamente inviata da vicio_93 Visualizza il messaggio
    Va bene.. Ma ho un solo dubbio: quando dici "a seconda di quanto è evoluto" intendi a seconda della versione di http?
    no, proprio quanto è evoluto.
    lo standard http è creato su regole vecchissime e semplicissime, in un mondo in cui non esisteva java, flash, youtube e così via, per retrocompatibilità si mantengono queste vecchissime prassi.

    quindi il browser scarica la pagina HTML, poi ci fa quello che vuole.
    tipo niente.
    oppure la mostra senza immagini.
    o scarica le immagini e le inserisce.
    oppure prima scarica le immagini, poi mostra tutto.
    e le scarica una alla volta, o tot contemporaneamente (cosa che con le bande odierne capita spesso)

  10. #10
    Utente di HTML.it
    Registrato dal
    Jun 2014
    Messaggi
    55
    ho capito ti ringrazio

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.