首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >禁用create-react-app的SKIP_PREFLIGHT_CHECK有什么缺点吗?

禁用create-react-app的SKIP_PREFLIGHT_CHECK有什么缺点吗?
EN

Stack Overflow用户
提问于 2019-11-05 09:58:44
回答 1查看 1.4K关注 0票数 14

我已经在我的create-react-app项目上安装了eslint作为开发依赖项。我这么做是为了

1)通过husky和lint-staged运行eslint作为预提交检查

2)使用airbnb和更漂亮的lint配置扩展CRA的eslint

我得到了警告:

代码语言:javascript
复制
Manually installing incompatible versions is known to cause hard-to-debug issues ...

我只想知道手动安装eslint是否真的有任何风险?或者我可以“安全地忽略”这个警告吗?(通过SKIP_PREFLIGHT_CHECK=true)

EN

回答 1

Stack Overflow用户

发布于 2021-06-30 17:18:56

假设您有一个到安全后端服务器的POST请求。有人可能会杀死您的服务器,并充当真正的服务器。因为它只是假的,所以授权不会起作用。因此,您将得到一个授权错误,但是对于POST,您已经在请求体中传输了一些数据。这可能是数据泄露。为了避免这种情况,首先发送印前检查选项请求,如果授权有效,则在启用PREFLIGHT_CHECK时立即发送POST。

它描述的信息太少,但它指出了一些版本不匹配。

票数 -3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58703434

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档