0
AreaのビューからWeb APIにアクセスするにはどうすればよいですか?エリアビューからWeb APIにアクセスするにはどうすればよいですか?
私はプロジェクトのControllersフォルダにapicontrollerを持っています。私はエリアビューで次のjqueryコードでAPIにアクセスしようとしました。
$.ajax({
type: "POST",
url: 'api/retechsysinfos',
data: JSON.stringify(requestData),
contentType: "application/json; charset=utf-8",
dataType: "json",
success(response) {
},
complete() {
}
});
私はそれを実行しようとしました。それは私に404エラーを与えるでしょう。
http://localhost/blahApp/blahTech/api/retechsysinfos - これはあなたのWebルートを基準として~/
と組み合わせるUrl.Content()
を使用する必要があります404
APIエンドポイントの実際のURLは何ですか?一般に、あなたはこのタイプの問題に遭遇しないように、あなたのajaxリクエストにおける相対URLを避けるでしょう。 – Jasen