week05 restful api

Posted PoeticalJustice

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了week05 restful api相关的知识,希望对你有一定的参考价值。

和第一个项目一样

 

 

然后去App.js注册一下

 

 

但是呢 新闻是写死在

现在主要输调通前端client和后端server 持续获取新闻 至于真假先不考虑

 

下面我们回到前端NewsPanel

这个request对象是es2015提供的

这里的then就是对返回的response的内容做处理

不用再调回调函数 层层嵌套

 

关于跨站保护

 我们在client端也npm start

YES

我们3001端口也起个server(react server)

清理浏览器缓存

模拟一下 之前没成功的情况

页面会出现loading的情况 这是因为

我们是在react server 也就是client端 npm start 一个server

但是请求的是node server API 请求 这就跨站了

这是为了安全保护“Access-Control-Allow-Origin”

解决这个问题要

我们去我们node server

的server下的 app.js

加一条‘’

 

 这里是为了开发方便 起了2个server来测试

如果不嫌麻烦也可以用给一个server 就用node server

前端就 npm run build 一下就好

 

以上是关于week05 restful api的主要内容,如果未能解决你的问题,请参考以下文章

为 API REST 创建 Json

如何使用具有相同控制器的 Laravel 制作网站和 API REST?

ID 为 URL 时的 API REST

与来自 api rest 的数据反应时渲染图形时出错

是否有任何静态代码分析工具来验证 API REST 指南?

API REST 的 symfony 5 自定义身份验证