Wir haben eine Website, die wir vor kurzem auf SharePoint veröffentlicht haben. Ein Teil der Website musste nur direktes XML zurückgeben. Die Berater des Projekts implementierten die XML-Returns als ASPX-Seiten, die das Antwortobjekt in die page_load-Methode schreiben.Ist es möglich, einen Link, der mit ASPX endet, auf eine .ashx umzuleiten?
Nach einer kurzen Zeit, die dies erforscht, relize ich, dass dies wahrscheinlich der falsche Weg ist, dies zu tun, weil es alle zusätzlichen Ereignisse für eine ASPX-Seite aufruft, die wir nicht benötigen.
Hier ist meine Frage, ich möchte diese Funktionen als .ashx Links mit dem httphandler neu erstellen. Ich möchte jedoch in der Lage sein, die Originalverknüpfungen beizubehalten, die in ASPX enden, und die Get-Parameter, die sie begleiten, um zu entscheiden, welcher XML-Typ zurückgegeben werden soll.
Es ist möglich, die ASPX-Endlinks zu einem .ashx-Link umzuschreiben/umzuleiten. Oder würde dies dazu führen, dass der IIS-Server alle ASPX-Dateien falsch interpretiert?