まず、この問題を解決するために何かを見つけられませんでした。それが重複している場合は申し訳ありません。私は私の急行に持ってNode.jsのエクスプレスアプリケーションとの競合
は+アプリにこのような2つのエンドポイントのNode.js:
// Gets a tweet by unique id
app.get('/tweets:id', function(req, res, next) {
// Response management
});
// Gets mentions of user unique id
app.get('/tweets/mentions', function(req, res, next) {
// Response management
});
問題をにGETの嘆願書を要求する」、「/つぶやき/言及し、」によって最初に出席していることです/ tweets /:id "以降、" /つぶやき/言及 "、競合しています。
エンドポイントの宣言順序を変更しようとしましたが、常に両方のエンドポイントが要求を受け付けています。
はまた、私は「を言及:: /ツイート」のようなものを試してみましたが、私は経由でエンドポイントにアクセスする必要がを「/つぶやき/言及」、と私は可能な方法があると。しています
どうすればこの競合を解決できますか?おかげさまで
つの質問:どのようにあなたが一意のIDを渡すんエンドポイント「/ツイート/ /言及」? –
適切なRESTデザインを使用するには、 '/ mentions'を使用してください。 –
@MatteoTosi私は1つのヘッダーにデータベースのユーザーIDを検索できるJWTを持っています。 – rpfc