最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

Reactjs:如何确保用户不会修改POST请求的响应

运维笔记admin14浏览0评论

Reactjs:如何确保用户不会修改POST请求的响应

Reactjs:如何确保用户不会修改POST请求的响应

我有以下代码在后端向我的Nodejs应用发出请求:

fetch('http://localhost:3000/ws', {
    method: 'POST',
    body: JSON.stringify(data),
    headers: {'Content-Type': 'application/json'}
}).then(res => { 
  return res.json(); 
}).then(data => { 
  alert(JSON.stringify(data));
});

一切正常,它发送请求并成功获得响应。问题是大多数浏览器允许用户调试我的代码,他们可以在处理响应的地方放置一个断点并修改其值。

我该怎样阻止他们这样做?

回答如下:

您不能将这种控制应用于在客户端上运行的代码。您应该始终假设它是在客户端上运行的不受信任的代码。如果您需要控件,则必须在服务器上应用它们。

发布评论

评论列表(0)

  1. 暂无评论