这样为什么后端取不到keyword和other的值?
xhr.open('POST', '/keyword/hit', true);
xhr.setRequestHeader("Content-Type", "application/json");
xhr.send(JSON.stringify({
keyword: 'c',
other: 'test'
}));
这样为什么后端取不到keyword和other的值?
xhr.open('POST', '/keyword/hit', true);
xhr.setRequestHeader("Content-Type", "application/json");
xhr.send(JSON.stringify({
keyword: 'c',
other: 'test'
}));
1 打开浏览器的调试工具,看看你发送post的路径和数据对不对
2 在服务端看看有没有接受到请求,没有有限制post和get
3 服务端接受了什么数据,如果是字符串在转为json object
10 回答11.3k 阅读
5 回答4.9k 阅读✓ 已解决
4 回答3.2k 阅读✓ 已解决
2 回答2.8k 阅读✓ 已解决
3 回答2.4k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
我记得send里面应该是JSON对象而不是string