ich zur Zeit auf der Seite amfehlgeschlagen Ressource laden: der Server mit einem Status von 404 reagiert (nicht gefunden), wenn eine Datei Lokalisieren
Leader/Index.html
Ich möchte von hier aus die Datei-Download für den Zugriff auf und haben:
Leader/Data.csv
I-Code in meiner Javascript-Datei, die einen iframe mit dem Dateipfad erstellt ich denke, korrekt ist und die iFrame schaffen, aber der Server antwortet mit dem Fehler:
Failed to load resource: the server responded with a status of 404 (Not Found)
http://localhost:49635/Leader/Data.csv
Ich denke, der Pfad ist korrekt, und verstehe nicht, warum es nicht heruntergeladen wird. Hier ist die Javascript-Code:
var downloadFrame = document.createElement("IFRAME");
if (downloadFrame != null) {
downloadFrame.setAttribute("src", '../Data.csv');
downloadFrame.style.width = "0px";
downloadFrame.style.height = "0px";
document.body.appendChild(downloadFrame);
}
habe ich versucht, den Weg von „../Data.csv“ Wechsel zu ‚data.csv‘ ohne Erfolg.
Danke für jede Hilfe!
Welchen Server verwenden Sie, um Dateien zu senden? Hat es eine Beschränkung für die Inhaltstypen, die es bedienen darf? wird es geladen, wenn Sie in Ihrem Browser direkt zu dieser URL gehen? – kirinthos
@kirinthos Es ist eine ASP.NET MVC App mit IIS. Ich bin mir nicht sicher, wo ich nach den Beschränkungen für Inhaltstypen suchen würde. – manufan22122
Ich bin nicht sehr vertraut mit MVC, aber vielleicht könnten Sie [mit dem Serving statische Dateien beginnen] (https://docs.asp.net/en/latest/fundamentals/static-files.html#serving-static-files) das spricht über die Autorisierung von statischen Dateizugriff – kirinthos