webForumDet fria alternativet

Ta emot form-värden och göra redirect?

.NET

3 svar · 251 visningar · startad av tonyh

Medlem sedan okt. 2002107 inlägg
Frågan#1

Jag håller på att göra en applikation som skapar filer som skall vara nerladdningsbara...
Applikationen är skapad i C# så jag undrar att om man på något sätt (likt i CGI-applikationer) kan ta emot parametrar från en form post/get??? Samt finns det något stöd för att redirekta användaren???

För tillfället fungerar applikationen som så att man vid kommand promten kan skicka med argument typ:

C:\Inetpub\wwwroot\application>createbinaryreferencefile.exe 0x7FD92A default

Men skulle vilja att applikationen kunde ta emot argument från på webben genom t.ex. en länk typ:

<a href="/application/createbinaryreference.exe?ID=0x7FD92A&Template=default">Download reference</a>

(denna länk skall sedan redirecta till filen den just skapat)

Eller finns det kanske smuttare fätt att lösa detta?

Tack på förhand :bire

Medlem sedan apr. 20012 266 inlägg
#2

För att slippa ha en .aspx för t.ex application som generar bilder eller som i ditt fal man kan ladda ner i från kan man använda HttpHandlers, kanske lite oftopic :)

http://samples.gotdotnet.com/quickstart/aspplus/doc/httphandlers.aspx

Medlem sedan okt. 2002107 inlägg
#3

Tack!
Ska kolla på det...
...men aspx kanske är att föredra, eller?

Medlem sedan apr. 20012 266 inlägg
#4

Jag tycker att HttpHandlers är otroligt smidiga då du kan t.ex hämta bilder ur en db genom att bara skriva in t.ex 5494.img och wips blir det en bild :)

262 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
137 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)