上のGETリクエストのためにPOSTを使用しても大丈夫ですchecklistIdsArrayにリストされているすべてのチェックリストを見つけます。これはうまくいきましたが、GETリクエストの代わりにPOSTリクエストを使用しました.GETリクエストにはボディがないため、サーバーに「checklistIdsArray」オブジェクトを送信してGETリクエストで処理できないためでした技術的にはそれが持つことはできますが、推奨されません。は、それは私がMongoDBの、マングースを使用して表現し、私はこのような「見つける」メソッドを使いたいんだサーバー
function getTripChecklists(checklistsIds) {
var URL = SERVER_URL + '/checklists/tripchecklists';
return $http.post(URL, checklistsIds)
.then(successHandler)
.catch(errorHandler);
}
これは、私が欲しいものを達成するための最良のアプローチですか、それとも良い方法ですか?
'/ checklists/tripchecklists'エンドポイントはクエリパラメータを受け入れませんか? –
できますが、checklistIdsArrayは次のような要素でかなり大きくなることがあります:["582a1174affead1b0c0fbb55"。 "582a1174affead1b0c0fbb55"私はそれらをparamsとして入れることができません、大きすぎます。 – FraK
私の提案では、パフォーマンス面ではこれが最善の方法です。 – Sam