C'è un file ashx contenente il metodo "ProcessRequest(HttpContext context)
"che viene attivato automaticamente Quando e come viene generato? Un'altra domanda, Come posso ottenere QueryString corrente quando sono dentro questo file? Quando digito" context.Request.QueryString
", si dice è null o vuoto sebbene l'indirizzo abbia argomenti.Come ottenere QueryString da un file ashx?
risposta
Il metodo ProcessRequest viene chiamato quando viene effettuata una richiesta per il file ashx. L'oggetto del contesto http viene passato per consentire l'accesso a elementi come la querystring, le intestazioni, ecc.
Re: querystring accesso:
Il fol il lowing funzionerà fintanto che "ID" è passato sulla querystring.
http://example.com/MyHandler.ashx?ID=12345
public void ProcessRequest (HttpContext context)
{
string ID = context.Request.QueryString["ID"];
}
Grazie! Ma come viene fatta la richiesta di ashx? E dove di solito? –
@Ahmad: cosa intendi? La richiesta viene effettuata dal client, ricevuta dal server Web e passata alla pipeline ASP.NET che si spera abbia web.config appropriato per indirizzare la richiesta a IHttpHandler – annakata
Voglio dire come appare la richiesta sul file ashx? Non l'ho mai usato prima e non è il mio codice. Sto solo cercando di correggere qualche bug nel codice di qualcun altro –
- 1. Come accedere alla sessione nel file .ashx?
- 2. .ashx file in asp.net?
- 3. ASP.Net 4.0 - Come accedere a RouteData da un ASHX?
- 4. Uploadify file ashx Context.Session diventa null
- 5. reindirizzamento della risposta dal file .ashx
- 6. come chiamare il gestore ASHX e ottenere il risultato indietro
- 7. Converti querystring da/per opporsi
- 8. Come ottenere un oggetto file da mkstemp()?
- 9. Java: Come ottenere l'anteprima da un file
- 10. download di file chiamando la pagina .ashx
- 11. Come ottenere un puntatore FILE da un descrittore di file?
- 12. Come ottenere un flusso FILE * da un descrittore di file?
- 13. HttpContext.Current.Session è null nel file Ashx
- 14. asp.net richiesta ashx 404
- 15. Server.MapPath in ashx?
- 16. C# Come comprimere i contenuti .ashx?
- 17. Come ottenere i valori di QueryString della richiesta?
- 18. Come ottenere solo un file da un repository Github PROTECTED
- 19. Come posso ottenere un CGImageRef da un file?
- 20. Get URL senza querystring
- 21. In un file ashx, posso impostare il nome file del file restituito?
- 22. Visualizza un'immagine ashx usando jQuery?
- 23. Ottenere file da OpenFileDialog?
- 24. Come aggiornare querystring in C#?
- 25. Come usare Querystring invece di ';'
- 26. Rimuovere querystring parametri da URL con regex
- 27. jQuery querystring
- 28. Asp.Net sessione è nullo nel file di ashx
- 29. QueryString checking
- 30. Come posso rimuovere l'elemento da querystring in asp.net utilizzando C#?
mai avuto un problema con questo - suggeriscono di postare il tuo codice e il gestore di configurazione – annakata
E 'un sacco di file ogni funzione chiamare un altro modo sto ancora cercando di catturare fin dall'inizio. Immagino sia chiamato da qualche javascript! –