Ho memorizzato alcune stringhe nella memoria Web (di sessione e/o locale) e mi chiedo se sia possibile controllare le stringhe memorizzate al caricamento della pagina o init sul lato server (asp.net C# nel mio caso) ... Quindi, ad esempio, saprò di non recuperare i dati dal db e di utilizzare ciò che è già residente nel browser dall'ultimo caricamento della pagina.Accedere allo storage Web dal lato server - possibile?
risposta
No, non è possibile. sessionStorage
vive sul client. Se vuoi accedervi sul server dovrai scrivere javascript che legge il valore, lo inserisce in un campo nascosto in modo che venga inviato al server. O javascript che leggerà il valore dalla memoria e reindirizzamento al server passandolo come parametro stringa di query. Non c'è assolutamente alcun modo per il server di accedere direttamente a questa memoria. Questo è uno degli svantaggi di sessionStorage vs cookies.
Hmmm ha senso, anche se la tua idea del campo nascosto risolverebbe il mio particolare problema, in realtà. Grazie! – brnwdrng
Non potrebbe semplicemente controllare se il valore esiste nella sessione su 'Page_Load' e recuperare dal DB se non? –
La sessione lato server non ha nulla a che fare con l'archiviazione locale. –
- 1. posso chiamare google analytics dal lato server?
- 2. È possibile eseguire jQuery sul lato server?
- 3. HTML5 offline framework web storage
- 4. Accedere al server Web su VirtualBox/Vagrant dal browser host?
- 5. Come accedere al server web locale Django dal mondo esterno
- 6. disconnetti il client dal lato server signalr
- 7. Come aggiornare jQuery DropdownChecklist dal lato server?
- 8. Verifica acquisto Google Play dal lato server
- 9. Come confermare l'accesso dell'app Facebook lato client dal lato server
- 10. Implementazione lato server Web Sockets per NodeJS
- 11. disabilitazione/abilitazione barra laterale dal lato server
- 12. chiamata JavaScript dal lato server su postback
- 13. Accesso transazionale allo storage BLOB BLU
- 14. Costi degli eventi inviati dal server sul lato server
- 15. È possibile accedere a ipython dal codice?
- 16. Navigazione file lato server
- 17. Come cancellare la cache del browser dal lato server?
- 18. Come prevenire l'attacco man-in-middle HTTPS dal lato server?
- 19. Controllo degli abbonamenti google android dal lato server
- 20. Differenza tra webservice, metodi web e codice lato server?
- 21. Quando utilizzare lato client o lato server?
- 22. Instagram API dal lato client
- 23. Applicazione con gestione delle sessioni lato server
- 24. rendering fallback lato server
- 25. Logica lato client O logica lato server?
- 26. Framework javascript lato server
- 27. React.js richiede lato server?
- 28. HTML5 - lato server
- 29. Checkout lato server vs Cassa lato agente
- 30. Proxy lato server "trasparente" per richieste all'API Web ASP.NET
Un cookie può funzionare per voi o è necessario memorizzare un volume maggiore di dati? – Zachary
I valori sono memorizzati nella memoria locale o nella sessione lato server? –