程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> 關於.NET >> ajax實現跨域請求,ajax跨域

ajax實現跨域請求,ajax跨域

編輯:關於.NET

ajax實現跨域請求,ajax跨域


因為現在一直用的mvc,所以就以mvc來說說ajax跨域提交。

 

首先說說跨域,簡單說就是不同域名訪問,比如在aaa.com訪問bbb.com。

 

就拿招聘網站來說,分為兩種用戶,求職者和企業,求職者端是招聘官網,這是一個網站;企業所登錄的是招聘管理系統,這也是一個網站。

 

但一般企業都是從官網選擇企業登錄後再進入招聘系統的(畢竟這是官網嘛),熟悉之後就會直接從招聘系統登錄進入。那麼在官網登錄然後進入招聘系統其實這個過程就用到了跨域。

 

招聘系統項目的Controllers裡寫了登錄的Action,這個時候就不用再到官網的Controllers中寫一個Action,而是進行跨域請求。

 

ajax的url以“域名/{Controllers}/{Action}”的格式填寫,其他的屬性都正常填寫。

 

不過要再加上一個屬性:jsonp: "jsonpCallback",且data屬性改成“jsonp”

 

注意,這裡是jsonp不是json,json是一直數據交換方式不是跨域。

 

其實,說了這麼一大堆ajax跨域就指著最後說的。

 

(自己還是個學生,理解的其實就這麼多,大神看了還是請輕噴!)

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved