在localhost上运行go服务器:仅支持协议方案的交叉源请求

时间:2018-03-02 23:43:28

标签: javascript http cors

我知道这个问题已被多次询问,但没有一个解决方案适合我。

我正在使用go服务器提供网页。

rundll32.exe main.dll,Test

此服务器在端口8080上运行。我有另一个我尝试访问的端点,即:

mux.Handle("/", http.FileServer(http.Dir("../highlight_webpage")))

在我的网页上,我尝试运行XMLHTTPRequest:

mux.HandleFunc("/get_articles", getNewsArticles)

然后我得到错误:只有协议方案支持交叉原始请求:http,数据,chrome,chrome-extension,https。当我运行http://localhost:8080/

My Go Server允许跨站点访问。我很困惑,因为: 1.我不认为我正在进行跨站访问,因为这些都在localhost上。 2.我正在使用http请求来执行此请求。

有人可以为我澄清一下吗?

0 个答案:

没有答案