摘要:開發(fā)了一個(gè)服務(wù)端接口供調(diào)用,直接在命令行上調(diào)用時(shí)正常的。北京市朝陽區(qū)但是在頁面上調(diào)用時(shí)報(bào)錯(cuò)原因解決方法在中添加如下配置即可即追加一個(gè)即可參考文檔
開發(fā)了一個(gè)服務(wù)端接口供H5調(diào)用, 直接在命令行上調(diào)用時(shí)正常的。
curl -X POST -H "Content-Type: application/json" "http://localhost:8080/userAddresses" -d "{"contact":"13600000001","address":"北京市朝陽區(qū)"}"
但是在H5頁面上調(diào)用時(shí) 報(bào)錯(cuò)
Request header field Content-Type is not allowed by Access-Control-Allow-Headers in preflight response.原因
解決方法For cross-domain requests, setting the content type to anything other than application/x-www-form-urlencoded, multipart/form-data, or text/plain will trigger the browser to send a preflight OPTIONS request to the server. so if server does not allow it will throw errors.
在nginx中添加如下配置即可
add_header Access-Control-Allow-Headers X-Requested-With,Content-Type;
即追加一個(gè)Content-Type即可
參考文檔http://stackoverflow.com/ques...
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/39341.html
摘要:之所以不能跨域其實(shí)是因?yàn)槭艿酵床呗缘南拗?,只能讓它訪問同源下的數(shù)據(jù),不能訪問不同源下的數(shù)據(jù)同源策略每個(gè)網(wǎng)站只能讀取同一來源的數(shù)據(jù),這里的同一來源指的是主機(jī)名域名協(xié)議和端口號(hào)的組合。 一、Ajax的概念 Ajax是一種技術(shù)方案,但并不是一種新技術(shù)。它依賴的是現(xiàn)有的CSS/HTML/Javascript,而其中最核心的依賴是瀏覽器提供的XMLHttpRequest對(duì)象,是這個(gè)對(duì)象使得瀏...
摘要:不用于表單提交。實(shí)驗(yàn)測(cè)試失敗狀態(tài)碼請(qǐng)求成功,但是服務(wù)端沒有接受到數(shù)據(jù)。服務(wù)端當(dāng)然接受不到數(shù)據(jù)測(cè)試成功狀態(tài)碼使用對(duì)數(shù)據(jù)在提交前進(jìn)行了格式化,將其轉(zhuǎn)換成的形式,此時(shí)服務(wù)端成功接收到數(shù)據(jù)。服務(wù)端無法正確解析。 環(huán)境聲明springBoot : 1.8java : jdk1.8IDE : IDEA 問題描述axios 表單提交,springBoot 無法接受到數(shù)據(jù),但使用swagger測(cè)試,可...
摘要:實(shí)現(xiàn)流程創(chuàng)建對(duì)象打開請(qǐng)求地址,初始化數(shù)據(jù)發(fā)送請(qǐng)求數(shù)據(jù)監(jiān)聽回調(diào)函數(shù)狀態(tài)收到服務(wù)器返回的應(yīng)答結(jié)果。請(qǐng)求完成后回調(diào)函數(shù)請(qǐng)求成功或失敗時(shí)均調(diào)用。 Ajax在前端開發(fā)中有著舉足輕重的地位,關(guān)于Ajax的使用和注意事項(xiàng)一直是一個(gè)重要的話題,借此機(jī)會(huì),本文希望對(duì)Ajax做一個(gè)全面的總結(jié),徹底揭開Ajax的神秘面紗。 一.什么是Ajax Ajax(Asynchronous JavaScript and...
摘要:中間件的研究接觸已有一段時(shí)間了,但最近才開始落實(shí)項(xiàng)目,于是使用應(yīng)用生成器生成了一個(gè)應(yīng)用。中間件中間件用來解析請(qǐng)求體,是默認(rèn)使用的中間件之一。就是內(nèi)建的對(duì)象之一,用來字符串化對(duì)象或解析字符串。 bodyParser中間件的研究 接觸nodejs已有一段時(shí)間了,但最近才開始落實(shí)項(xiàng)目,于是使用express應(yīng)用生成器生成了一個(gè)應(yīng)用。開發(fā)過程中發(fā)現(xiàn)ajax提交的數(shù)據(jù)無法被express正確的解...
閱讀 1834·2021-11-24 09:39
閱讀 2302·2021-09-30 09:47
閱讀 4169·2021-09-22 15:57
閱讀 1888·2019-08-29 18:36
閱讀 3589·2019-08-29 12:21
閱讀 599·2019-08-29 12:17
閱讀 1276·2019-08-29 11:25
閱讀 734·2019-08-28 18:26