come ottenere trasformare un'immagine locale per un'immagine accessibili web
-
12-10-2019 - |
Domanda
In generale, se vogliamo visualizzare un'immagine nella pagina Web, diamo l'URI della risorsa immagine come: http: // host:. port / immagine / xxx.jpg
Ora, ci sono alcune immagini nel mio sistema di file, li risparmio il suo percorso assoluto nel db.
Ti piace questa;
id name address image
1 xxxx xxxx C:/images/xxx.jpg
Ora, se l'entità è retrived, la sua immagine deve essere visualizzata nella pagina.
Come farlo?
Quello che ho pensato è copiare l'immagine sotto la directory del server web, quindi costruire il suo URL, la pagina può rendere esso. Ma mi chiedo se questa è una buona idea? C'è qualche altro modo?
Soluzione
Si potrebbe creare una pagina web o un HttpHandler che recupera l'immagine richiesta dal database quindi inviare all'utente utilizzando HttpResponse e il tipo MIME corretto. Utilizzando la querystring l'immagine è identificato come:
Siamo spiacenti, non ha specificato il linguaggio di programmazione che si sta utilizzando. Se il suo Net ho potuto creare qualche esempio di codice.