Ich habe eine Front-End-App in Angular und Back-End in Rails. Ich habe diese beiden aus Gründen der einfachen Wartung völlig entkoppelt.Senden von HTTP-Anforderungen mit Parametern mit Winkel/Schienen
In meinem Backend in Rails habe ich ein Modell namens Dokument mit drei verschiedenen Parametern (User_id (Ganzzahl), Data (Json), Titel (String)). In meinem Frontend habe ich eine Variable namens formData
, die JSON-Daten in localStorage
in Angular lebt. Ich bin nicht sicher, ob ich den Code richtig schreibe, um formData
als Parameter in HTTP-Anfrage unten zu senden. Hier
ist die Anfrage habe ich:
$http.post('http://localhost:3000/documents', { user: $scope.user, formData: $scope.formData }, function (response) {
$scope.isSaved = true;
console.log(response);
if (response.success) {
console.log("It has been successfully saved!")
}
});
Der Ursprung ich die Anfrage bin das Senden ist http://localhost:3001/i129
. Von dieser Website muss ich den Titel des Dokuments extrahieren, an dem sich der Benutzer befindet (also i129) und User_ID. Wie mache ich das?
Sende ich formData
richtig oben? Lassen Sie uns sagen