这似乎是一个非常愚蠢和明显的问题,但我只是通过大量的搜索结果只能解决Ajax请求,而不是普通的HTTP。可以说我有一点登录表单:
<form action="/Account/Login?ReturnUrl=%2F" method="post">
<input name="__RequestVerificationToken" type="hidden" value="1234567">
<input class="form-control username" id="UserName" name="UserName" type="text" value="">
<input class="form-control password" id="Password" name="Password" type="password">
<button type="submit" class="btn loginBtn">SIGN IN</button>
</form>
按下该按钮后,数据将被包装并在HTTP POST请求中发送到Web服务器。我想告诉@PaulProgrammer在下面引用的任何原因请求是否失败。如果我使用Ajax代码,这将非常简单,但我会有大量的表单来转换。
我希望我可以挂钩发送请求的任何代码并处理他们的响应。我的主要问题是&#34;当用户点击&#39;登录时,我会得到什么样的响应代码。
答案 0 :(得分:1)
处理普通html时,你不是&#39;作为获得响应的应用程序,但客户端的浏览器,所以你不能挂钩任何东西,因为没有什么可以挂钩。
当只涉及html时,有2个部分进行通信:Web服务器和浏览器。
客户端你没有什么可以挂钩来控制从服务器(以及因此从应用程序)发回的内容,因此无法处理从服务器发回的结果;是浏览器决定如何处理结果。