Ich habe einige Daten, die ich lokal speichern und dynamisch abrufen möchte, vielleicht in einer anderen Sitzung oder nachdem der Browser geschlossen wurde und alle Browserdaten gelöscht wurden.Kommunikation mit einem http-Server
Ich führe die Website mit http-server
CLI-Befehl und navigieren Sie zu Localhost, um über den Browser darauf zuzugreifen.
Wie kann ich Daten an die Serverseite senden, damit die Serverseite die Daten als Datei speichert?
Ich habe versucht, eine Ajax Post-Anfrage zu machen, um zu sehen, ob etwas in der Konsole passiert, aber es gab nur 404 zurück und nichts kam in der Konsole auf.
Die docs erwähnen nichts über Post-Anfragen: https://www.npmjs.com/package/http-server
PS: Ich habe diese laufen mit http-Server, ist dies ein Offline-Projekt.
Sie benötigen eine Datenbank (vielleicht einige NoSQL-Paket könnte tun, ich bin nicht vertraut genug, um spezifische Details zur Verfügung zu stellen) – Alex
Hat Ihr httpserver eine Funktion zu akzeptieren, die Post-Anfrage und schreibe die Datei noch? Wenn nicht, müssen Sie es schreiben, bevor Sie den POST tatsächlich akzeptieren können, sonst weiß der Server nicht, was damit zu tun ist. – Shilly
@Alex Kann ich es ohne eine Datenbank tun? Einfach eine Zeichenfolge senden und in einer Datei speichern? – shinzou