我首先创建了一个react应用程序,它在客户端进行api调用,这是一个很大的不不,因为它公开了api键。所以我必须创建一个后端express服务器来进行api调用。然而,在客户端,我的react应用程序允许您输入一个随机的用户名(改变状态),以便进行api调用并获取用户信息。是否有方法将状态/道具从客户端转移到后端express以完成api调用?
这是快递代号:
const express = require('express');
const app = express();
const fetch = require('node-fetch');
app.get('/api/customers', (req, res) => {
fetch('https://na1.api.riotgames.com/lol/summoner/v4/summoners/by-name/huhi?api_key=<MY_API_KEY>')
.then(res => res.json())
.then(result => res.json(result));
});
const port = 5000;
app.listen(port, () => console.log(`Server started on port ${port}`))
在本节中fetch('https://na1.api.riotgames.com/lol/summoner/v4/summoners/by-name/huhi?api_key=
是否有方法将'by-name/'之后的用户名更改为reginald、doublelift、faker等(存储在客户端react状态中)。
示例
提取('https://na1.api.riotgames.com/lol/summoner/v4/summoners/by-name/reginald?api_key=
或
提取('https://na1.api.riotgames.com/lol/summoner/v4/summoners/by-name/doublelift?api_key=
或
提取('https://na1.api.riotgames.com/lol/summoner/v4/summoners/by-name/faker?api_key=
解决方案之一--
// ...
app.get("/api/customers/:userId", (req, res)=>{
fetch(`https://na1.api.riotgames.com/lol/summoner/v4/summoners/by-name/${req.params.userId}?api_key=<MY_API_KEY>`)
.then(res => res.json())
.then(result => res.json(result));
})
//...
fetch(`/api/customers/${this.state.username}`).then(users => this.setState(users))
问题内容: 我将SQL Express 2008用作Web应用程序的后端,问题是Web应用程序在工作时间内使用,因此有时在午餐或休息时间,如果20分钟内没有用户登录,SQL Express将进入空闲状态模式并释放其缓存。 我知道这一点,因为它记录了以下内容: 服务器空闲9709秒后恢复执行 或者 在事件日志中启动数据库“ xxxxxxx” 我想避免这种闲置行为。无论如何,是否有将SQL Expre
问题内容: 有没有一种可移植的方式来获取Python中当前用户的用户名(即,至少在和下都可以使用)。它会像这样工作: 我四处搜寻,很惊讶地没有找到一个明确的答案(尽管也许我只是在谷歌搜索方面很差)。该PWD模块提供了一个相对简单的方法来实现这一目标下,说,Linux的,但它不存在于Windows。一些搜索结果表明,在某些情况下(例如,作为Windows服务运行),在Windows下获取用户名可能很
我很想知道是否有一个等价物: 它生成与matplotlib图表相反的图形。
我刚开始使用Kafka,它听起来对微服务非常好,但我基本上是在Scala中工作的。 我将kafka添加到我的sbt项目中: 然后我这样做: 我这里的问题是,当我调用,它是Java的未来。我不知道Java Futures是如何工作的,我更愿意跳过这个学习曲线。这次是未来,但我指的是Java。 所以我想知道是否有完整的Scala api可以和Kafka一起使用。因为Kafka是用Scala写的,所以通
我正在创建一个服务器,该服务器使用来自许多来源的命令,例如JMS,SNMP,HTTP等。这些都是异步的,并且工作正常。服务器维护与单个传统硬件项目的单个连接,该项目具有具有自定义TCP协议的请求/应答体系结构。理想情况下,我想要一个像这样的阻塞类型方法的命令 或者这个异步类型的方法 我对Netty和异步编程比较陌生,基本上是边学边学。我目前的想法是,我的类将具有公共同步问题CommandToLeg
由于permissions API调用不返回所有者的电子邮件和名称,所以我无法通过编程方式查看文件列表并转移所有权。我希望不必添加数据库来查找姓名和电子邮件,并将其与供应API绑定在一起。 谢谢你的任何建议。