首页 > 解决方案 > 未捕获(承诺)错误:当 Spring 应用程序托管在 localhost 上时,请求失败,状态码为 400

问题描述

我正在尝试访问 localhost 上的 Spring Boot 微服务托管,但出现以下错误:

未捕获(承诺中)错误:请求失败,状态码为 400

以下是我访问该服务的代码:

    import axios from "axios";

export const addProjectTask = (project_task, history) => async dispatch => {
  await axios.post("http://localhost:8080/api/board", project_task);
  history.push("/");
};

我试图在互联网上搜索,但我无法使用 localhost 找到任何解决方案。当我在 Postman 中使用上述 URL 时,它工作正常,因此 URL 是正确的。

编辑: 完成错误:

xhr.js:178 POST http://localhost:8080/api/board 400
dispatchXhrRequest @ xhr.js:178
xhrAdapter @ xhr.js:12
dispatchRequest @ dispatchRequest.js:52
Promise.then (async)
request @ Axios.js:61
Axios.<computed> @ Axios.js:86
wrap @ bind.js:9
(anonymous) @ projectTaskActions.js:4
(anonymous) @ index.js:8
(anonymous) @ redux.js:477
onSubmit @ AddProjectTask.js:31
callCallback @ react-dom.development.js:188
invokeGuardedCallbackDev @ react-dom.development.js:237
invokeGuardedCallback @ react-dom.development.js:292
invokeGuardedCallbackAndCatchFirstError @ react-dom.development.js:306
executeDispatch @ react-dom.development.js:389
executeDispatchesInOrder @ react-dom.development.js:414
executeDispatchesAndRelease @ react-dom.development.js:3278
executeDispatchesAndReleaseTopLevel @ react-dom.development.js:3287
forEachAccumulated @ react-dom.development.js:3259
runEventsInBatch @ react-dom.development.js:3304
runExtractedPluginEventsInBatch @ react-dom.development.js:3514
handleTopLevel @ react-dom.development.js:3558
batchedEventUpdates$1 @ react-dom.development.js:21871
batchedEventUpdates @ react-dom.development.js:795
dispatchEventForLegacyPluginEventSystem @ react-dom.development.js:3568
attemptToDispatchEvent @ react-dom.development.js:4267
dispatchEvent @ react-dom.development.js:4189
unstable_runWithPriority @ scheduler.development.js:653
runWithPriority$1 @ react-dom.development.js:11039
discreteUpdates$1 @ react-dom.development.js:21887
discreteUpdates @ react-dom.development.js:806
dispatchDiscreteEvent @ react-dom.development.js:4168

标签: reactjsspring-bootaxios

解决方案


推荐阅读