Was ist eine .axd-Datei?
Welche Art von Zweck haben .axd
Dateien dienen?
Ich weiß, dass es in der ASP.Net AJAX-Toolkit und seine Steuerelemente. Ich würde gerne mehr darüber wissen.
Habe ich versucht zu Googeln, aber konnte nicht finden Sie erste grundlegende Informationen.
InformationsquelleAutor der Frage sikender | 2011-05-04
Du musst angemeldet sein, um einen Kommentar abzugeben.
von Google
Ein .axd-Datei ist ein HTTP-Handler-Datei. Es gibt zwei Arten von .axd Dateien.
Diese sind Dateien, die zur Laufzeit generiert werden, wenn Sie ScriptManager in Ihrem Web-app. Diese entsteht nur einmal, wenn Sie es bereitstellen auf dem server.
Einfach den ScriptResource.AXD enthält alle clientseitiger javascript-Routinen für Ajax. Nur weil Sie einen scriptmanager, die Lasten einer script-Datei, es wird nie erscheinen, als ScriptResource.AXD - sondern es wird lediglich weitergegeben, als die .js-Datei, die Sie senden, wenn Sie auf eine externe Skript-Datei. Wenn Sie Sie einbetten, in den code, dann kann es nur erscheinen als Teil der html als tag-und code-aber je nachdem, wenn Sie den code nach, wie das ToolKit verarbeitet - kann oder kann nicht angezeigt werden, da ScriptResource.axd. ScriptResource.axd wird nur eingeführt, mit AJAX und du wirst nie sehen, es anderswo
Und natürlich ist es notwendig,
InformationsquelleAutor der Antwort kobe
Diese sind nicht Dateien (Sie existieren nicht auf der Festplatte) - Sie sind nur Bezeichnungen, unter denen einige HTTP-Handler registriert werden.
Werfen Sie einen Blick auf die
web.config
.NET Framework-Verzeichnis (z.B.C:\Windows\Microsoft.NET\Framework\v4.0.30319\Config\web.config
):Können Sie sich registrieren und Ihre eigenen Handler mit einem
whatever.axd
Namen in Ihrer Anwendungweb.config
. Während Sie können binden Sie Ihre Handler zu was Namen, der dir gefällt,.axd
hat den Kopf von der Arbeit auf IIS6 out of the box standardmäßig (IIS6 übergibt Anforderungen für*.axd
zu den ASP.NET runtime standardmäßig). Mit einem beliebigen Pfad, für den der handler, wieDocument.pdf
(oder wirklich etwas, außer ASP.NET-spezifische Erweiterungen), erfordert mehr Konfigurationsaufwand. Im IIS7 im integrated pipeline-Modus ist dies kein problem mehr, da alle Anfragen bearbeitet, die ASP.NET stack.InformationsquelleAutor der Antwort Jakub Januszkiewicz