アプリケーションが ajax リクエストをサーバーに送信するたびに:
$.ajax({
url: config.api.url + '/1/register',
type: 'POST',
contentType: 'application/json',
data: /* some JSON data here */,
/* Success and error functions here*/
});
次の 2 つの要求を送信します。
Request URL:https://api.example.com/1/register
Request Method:OPTIONS
Status Code:404 Not Found
続いて、POST
すべてのデータを適切に処理します。私はルートをそのように扱うので:
expressApp.post('/1/register', UserController.register);
そして、このルートには がありません。.options
常に になり404
ます。ほぼすべての方法で同じです。この質問は、受け入れられたものの下にある2つの回答で少し話されていますが、どうすればよいかよくわかりません。
どうすればこれを処理できますか? ルートを追加する.options
必要がありますか? その場合はどうすればよいですか?