我在从 Strapi 访问我的图片时遇到了一些严重的困难,我在这里遇到的所有内容都只是说在访问 URL 之前添加“http://localhost:1337”,但这对我来说不起作用。我非常困惑发生了什么,我也不明白为什么一开始访问它们这么困难?// constantsconst strapi = 'http://localhost:1337/posts'const rootNode = docum
请问如何解决这个问题:([2021-11-12T10:48:02.075Z] debug ⛔️ Server wasn't able to start properly.[2021-11-12T10:48:02.076Z] error TypeError: Cannot convert undefined or null to objectat Function.values (<anonymou
我的 strapi (v4) 服务器集合中有一个名为Picture的媒体字段,但是当我请求 localhost:1337/api/products 时,它并没有出现在 api 响应中。
2021-12-18
{id: 2,attributes: {title: ‘Test Title’,body: ‘Test Body’,date: null,createdAt: ‘2021-11-30T20:52:09.206Z’,updatedAt: ‘2021-11-30T20:57:26.724Z’,publishedAt: ‘2021-11-30T20:57:26.720Z’}
2021-12-28
为了学习目的,我正在尝试使用 svelte 和 strapi v4 构建一个小型图库。我已将内容类型配置为如图 1 所示(图片 1,内容类型),这是我用来向 strapi 后端发出获取请求的代码:onMount(async () => {try {const response = await instance.get("/api/picture-blog-posts")console.log(re
2022-03-31
我尝试使用componentDidMount将 JSON 源加载到我的 React 组件中。当我最初提取 JSON 源时,一切都检查无误,我可以正常查看 JSON 数据。问题在于,当我尝试深入研究 JSON 数据以获取游戏信息时,我开始收到undefined错误。这是我的 React JS:var MLBScores = React.createClass({getInitialState: fu
2016-04-15
我遇到了一个非常令人沮丧的问题。 Express 服务器上的简单 json 常量作为 json 对象发送,但是当接收此对象并尝试在客户端上从中提取错误时,来自服务器的 json 对象显示为undefined,我怎么也想不出原因。似乎将服务器中的res.status(400).json(errors);更改为res.json(errors);并从 isValid为的客户端代码块中提取错误数据,我能够
2017-07-13
我正在登录/注册系统上实现 JWT 身份验证。当登录/注册成功时,我会在 localStorage 中设置用户令牌。问题是当我检查 localStorage 时,用户密钥存在,但值未定义。我认为问题可能出在我的 axios 帖子中或我的 express 文件中,但我无法弄清楚。// my action creatorexport function login(user, history) {ret
2018-06-08
为了从 API 获取数据,我需要在调用的标头中发送 jwt 令牌。我在应用程序中获取它后将其保存在本地存储中,当我在浏览器的控制台中检查时,我可以看到保存成功 - 当我在那里执行 localStorage.getItem('token') 时,我可以看到它出现在控制台中。但是当我尝试将其添加到我的 API 调用中时,我收到错误 no jwt found。显然,在执行从本地存储获取令牌的逻辑之前,正
2018-10-18
我尝试在登录后在我的 Profile 组件中检索我的 jwt 令牌,并将该令牌存储在 localstorage 中。我知道 localstorage 不是最好的选择,但这将是一个原生移动应用程序,因此据我所知 localstorage 是我最好的选择。但是当我登录时,我收到了一个令牌,这是我最近收到的一个令牌eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJjaGVj
2019-07-13
我在从 fetch API 获取数据时遇到了问题。以前,当我在类内部使用“test”时,它能够正常工作。现在,它位于函数内部,当我尝试 console.log(data) 时,我得到了“undefined”。(请注意,API 调用在服务器上正常运行。console.log(res.json()) 返回数据。我迷路了。const test = () => {fetch('/api/test/', {
以下是我使用express-jwt的设置:exports.requireSignin = expressJwt({secret: process.env.JWT_SECRET,algorithms: ["HS256"],userProperty: "auth"});我正在使用它访问秘密路由进行测试,但是我没有在此处的路由中获取req.user属性。它导致一个空对象(未定义)。router.get(
2020-10-08
我想为我的网站创建一个返回 JSON 的 Express API。为了实现这一点,我更改了默认users.js路由中的代码。这是routes/users.js的代码:var express = require('express');var router = express.Router();/* GET users listing. */router.get('/categories', func
我的 api 出了点问题,每次我登录并进入Dashboard 页面时,它都会返回TypeError: Cannot read property 'data' of null。这是一个使用 JWT 身份验证登录的简单应用程序,这意味着我需要在登录时将令牌设置在语言环境存储中,我已经这样做了。但是令牌会在 15 分钟后过期,需要刷新令牌。以下是 api 的详细信息:Retrieve the neces
我创建了一个电子邮件身份验证系统,但是我使用 jwt.verify 验证此令牌的方式似乎存在问题。我认为我的 process.env.PASS_SEC 存在问题,这只是我的 Mongo.DB 密码密钥。这是正确的吗?我可以确认,如果我执行 res.sent(req.params.token),我的令牌就会顺利通过,例如在这个例子中。eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXV