簡體   English   中英

MVC2路由+ Ajax ==?

[英]MVC2 Routing + Ajax ==?

我正在整理一個幾乎完成的mvc2應用程序,我有一些ajax請求最終看起來像

www.host.com/site/controller/action?UserName=asdf&UserPassword=asdfasdf&Email=asd%40df.com&PhoneNumber=541-345-5433&CompanyName="sdf“

所以我的問題是,如何(如果可能的話)如何將重定向上的ajax URL屏蔽成簡單的../controller/action,我感到我用我的ajax破壞了模式並陷入了討厭的URLS。

願意澄清的任何MVC2專家嗎?

假設您正在使用jQuery,請嘗試以下操作:

 $.ajax({ url: '/controller/action';, data: { UserName: 'asdf', UserPassword: 'asdfasdf', Email: 'asd%40df.com', PhoneNumber: '541-345-5433', CompanyName: 'sdf' }, success: function(req, status, error) { updateSucceeded(); }, error: function(req, status, error) { updateFailed(error); } }); 

要快樂,享受生活。

首先,我要說的是永遠不要通過URL變量發送密碼。 即使您使用的是HTTPS,它們也完全可以監聽。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM