鍍金池/ 問答/HTML/ node處理ajax以及跨域問題

node處理ajax以及跨域問題

在學習跨域的時候想用node寫一個demo,功能很簡單,將index.html部署在localhost:3000并顯示到瀏覽器,然后index.html中有一個按鈕,點擊可以ajax獲取值。ajax的url為:localhost:3000/name,但是出錯了。我的node基礎很薄弱,所以想問問大家如何解決這個問題,以下是代碼
index.html
clipboard.png

server.js
clipboard.png

error
clipboard.png

謝謝大家了。

回答
編輯回答
舊螢火

html 文件直接雙擊以 file:// 打開的吧,看起來直接用瀏覽器訪問 localhost:3000 就可以了。

2018年7月14日 07:11
編輯回答
夏木

先用 node 起個服務吧,你這個相當于靜態(tài)頁面打開,我指的是那個index.html

2017年5月28日 10:52
編輯回答
神經(jīng)質

把 jquery.ajax 里的 url : http://loacolhost:3000/name, 本來就是同域
不知道 jquery的ajax 是不是能自動 補全 協(xié)議頭。。。

2018年5月1日 03:20