ドライブ上のプレーンhtmlテキストファイルを介してc:\
、マシンで実行されているmvc Webサイトに投稿しています。
<body>
<a id="testPost" href="./post_files/post.htm">test post</a>
<script type="text/javascript">
$("#testPost").click(function () {
$.post("http://hml.backend/Helix/Authorisation",
{
ClientIP: "192.168.20.34"
}, function (resultData) {
alert(resultData);
});
return false;
});
コントローラーは次のようにセットアップされます。
[HttpPost]
public ActionResult Authorisation(string ClientIP)
{
string result = _videoSecurityService.CheckHelixAuthorisation(ClientIP);
return Content(result);
}
コントローラーイベントはデバッグでヒットし、例外はありませんが、Chrome は言う
デバッグ ウィンドウに「POST: Cancelled」と表示される
理由はありますか?