Hallo, ich habe das Problem über eckige http Post-Methode. Wenn ich versuche, Daten mit angularjs http post zu senden, sendet es Daten als Abfragezeichenfolge. Da ich sehr große Daten übergebe, gibt es einen Fehler: Der Server hat mit dem Status 414 (Request-URI Too Long) geantwortet.angularjs http post-Methode sendet Daten als Abfragezeichenfolge?
hier ist meine http Post Factory-Methode:
dataFactory.InsertInAdditionalDataDetailsIdBulk = function (AdditionalDataDetailsIds, AdditionalDataID,
AdditionalDataName, AdditionalDataDate) {
var params = {
AdditionalDataDetailsIds: AdditionalDataDetailsIds,
AdditionalDataID: AdditionalDataID,
AdditionalDataName: AdditionalDataName,
AdditionalDataDate: AdditionalDataDate
}
return $http({
url: '/GroupsManager/InsertInAdditionalDataDetailsIdBulk',
method: 'POST',
params: params
});
};
Warum meine Daten als Parameter Query-String auch Verfahren nach der Verwendung von Post nur gesendet wird?
ok in diesem Fall habe ich einzelne Parameter in InsertInAdditionalDataDetailsIdBulk Methode richtig fangen? –