问题标签 [isomorphic-fetch-api]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
express - 使用同构获取发布身份验证表单的正确方法是什么?
我正在使用以下代码从调用 express POST 端点的 react/redux 应用程序发送 ajax 请求。
我很确定问题不在服务器端,因为我已经用 Postman 测试了这个端点并且它工作正常。所以这是我在客户端使用的代码,它{message: "Missing credentials"}
从护照身份验证返回......再次,在服务器上没有问题......我正确使用bodyparser,注销req.body.email
并且req.body.password
- 它们使用邮递员正确打印,但是使用带有以下代码的 isomorphic-fetch 启动此调用正在req.body
服务器上打印以下内容...
express - 当我通过 isomorphic-fetch 模块调用 API 时,看起来它没有获得会话
我正在使用 MERN 堆栈结构和 Redux,我遇到了 isomorphic-fetch 模块的问题。
我想从会话中获取用户信息,但是 isomorphic-fetch 模块似乎它的请求与用户会话分开。
以下是视图调度一个动作以从会话中获取用户信息。
MainView.jsx:
以下是action、reducer和router。
actions.js(仅相关代码):
reducer_user.js(结合在 index reducer 中):
user.router.js(api路由器):
登录后,当我直接在浏览器上转到“/api/session-user”时,我可以看到这样的用户信息。
但是当我加载 MainView 并调度操作时,user.router.js 中的“req.user”返回“未定义”。
请猜猜出了什么问题。这将非常有帮助。
javascript - isomorphic-fetch 和 fetch 有什么区别?
我在这里看到了两种不同的获取方式:
有人能告诉我两者的区别吗?
PS:我已经阅读了 README.md 但我仍然没有得到区别。上次我检查时,同构意味着它具有相似的形式或关系。这对我来说仍然没有意义。
javascript - 使用 Fetch APi 时如何设置请求头的 content-type
我正在使用 npm 'isomorphic-fetch' 来发送请求。我遇到的问题是我无法设置请求标头的内容类型。
我设置了 application/json 的内容类型,但是请求标头被设置为 text/plain。
当我在浏览器中检查请求时,内容类型为 o :
谁能解释为什么我无法设置此属性?
reactjs - 如何在redux中拒绝获取承诺
您好,我使用 fetch 是这样的:
如果该 fetch 返回无效的 json,则整个 Promise 将被拒绝并调度 _ERROR 动作 - 不会抛出异常。它不会发出异常,而是发出 PromiseRejectionEvent。
但是,如果响应代码 >= 400,则抛出异常,并且调度 _ERROR 操作。
在检查状态代码时如何发出该事件并拒绝承诺而不引发异常?
谢谢
javascript - Mocha and Chai fail insde a promise
I can't make Chai expect
work in this simple example: Mocha's done
function never seems to get called and assertions are simply ignored:
Note that I have tried both, with and without chai-as-promised
's eventually
.
This is the relevant output:
As you can see, the promise is working, I get my console output. But neither the expect()
calls work nor the done()
call does anything.
I am not sure if it's relevant, but I'm using isomorphic-fetch
and the suggested es6-promise
.
ajax - 使用 fetch 而不是 ajax 与 redux-observable
redux-observable
是否可以使用isomorphic-fetch而不是Rx.DOM.ajax?
reactjs - 如何在 react-redux 中调度页面加载操作?
我必须显示一个包含大量数据的表格。有一个分页按钮,每页显示 10 条记录。我有一个名为“FETCH”的按钮,点击它的表格正在填充。如何在页面加载时加载我的表格。
动作.js
减速器.js
PS我是react-redux的新手。官方文档很好,但给出的解释很少。