国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術文章
文章詳情頁

node.js - fetch跨域提交post請求,后臺node接受不到ctx.request.body?

瀏覽:122日期:2024-07-17 08:20:14

問題描述

用fetch提交跨域的post請求,但是后臺node服務根本找不到提交的數據,沒有body的屬性請求代碼如下: let url=’http://127.0.0.1:8080/manager/user/add’; fetch(url , { method: ’POST’, headers: {}, credentials: ’credentials’, cache: ’default’, body: `projectName=dddddd ` // body: insertData, }).then((response) => { if (response.ok) {return response.json(); } }).then((json) => { let userList=JSON.stringify(json); dispatch({ type:ADD_USER, userList: userList }); }).catch((error) => { console.error(error); }); } 后臺打印如下:

node.js - fetch跨域提交post請求,后臺node接受不到ctx.request.body?

麻煩各位給看看!!

問題解答

回答1:

header內容要加上,以json為例子:headers: { ’Accept’: ’application/json’, ’Content-Type’: ’application/json’, }

回答2:

node獲取ajax提交需要引入body-parser中間件模塊。

主站蜘蛛池模板: 团风县| 信宜市| 额尔古纳市| 白银市| 新田县| 高州市| 平原县| 库尔勒市| 邳州市| 阜南县| 壤塘县| 烟台市| 商丘市| 都江堰市| 宿松县| 共和县| 手游| 梓潼县| 定远县| 卫辉市| 亳州市| 阜新| 炉霍县| 米泉市| 驻马店市| 晋州市| 金湖县| 白玉县| 汶上县| 临城县| 综艺| 德阳市| 驻马店市| 珠海市| 开化县| 阜宁县| 东安县| 定兴县| 喀喇沁旗| 宁河县| 昌邑市|