Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Richieste HTTP

  1. #1

    Richieste HTTP

    Se non è il forum adatto spostatemi, magari in programmazione, ero indeciso tra i due.

    Sto scrivendo lo scheletro di un proxy HTTP (in Java, ma non è importante). In particolare mi sto occupando della parte server, ovvero quella che riceve le richieste dei browser e se ha le pagine richieste in cache (abbastanza recenti) le fornisce direttamente senza effettuare una richiesta verso internet.
    Per il momento sono riuscito ad implementare la fornitura di semplici pagine HTML, ma ovviamente devo prevedere il fatto che una pagina contenga fogli d stile, immagini e quant'altro.
    Speravo (ma sembra non essere così ) che il browser una volta ricevuta la pagina HTML la analizzasse e facesse la richiesta per i vari componenti. In conclusione, normalmente come si comporta un web server quando riceve una richiesta per una pagina HTML contenente immagini ecc.? Ci pensa lui a capire cosa c'è dentro e lo comunica tramite l'header HTTP al browser che allora in seguito fa la richiesta?

    Help!
    max

    Silence is better than bullshit.
    @mmarcon
    jHERE, Maps made easy

  2. #2
    Sorry, ho scritto una cavolata, censuratemi!
    È infatti proprio il browser che si occupa di "leggere" i contenuti della pagina e di richiedere eventualmente altri file che gli servono per interpretarla correttamente.
    Avevo sbagliato a scrivere il codice HTML per attaccare un CSS, è logico che il mio browser non ne voleva sapere di andarsi a scaricare il foglio di stile!
    max

    Silence is better than bullshit.
    @mmarcon
    jHERE, Maps made easy

  3. #3
    Pensavo fosse tutto apposto, e invece...quando un browser richiede un'immagine a un server HTTP, dopo gli header, l'immagine in che formato viene spedita? Codificata in base 64?
    max

    Silence is better than bullshit.
    @mmarcon
    jHERE, Maps made easy

  4. #4
    up!
    max

    Silence is better than bullshit.
    @mmarcon
    jHERE, Maps made easy

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.