我目前正在学习颤振/飞镖,我正在尝试构建与服务器通信的应用程序,但我遇到了问题。有一个登录按钮,它向服务器发送请求,服务器检查是否有具有该用户名和密码的用户,并返回响应。对于第一个按钮按下,一切都像魅力一样,但如果第二次按下按钮等错误,服务器上会弹出:
Error [ERR_HTTP_HEADERS_SENT]: Cannot set headers after they are sent to the client
at ServerResponse.setHeader (_http_outgoing.js:526:11)
at ServerResponse.header (
我在我的web应用程序中使用了以下技术堆栈
Apache
+--Drupal Web site
+-------Node.js web client
+------------RESTful APIs to business process (using spring)
+-----------------MySQL via ORM (like hibernate)
然而,我不确定是不是因为这个或其他原因,客户端请求似乎不再是异步处理的,或者在没有node.js的情况下花费了相同的时间(是的,我最近在API和drupal页面之间引入了node.js,以
我是新的反应和节点。我正在使用React.js和Nodejs。我正在做一个Axios POST请求,在那里我要发送数据,在Node.js中,我正在创建一个JWT令牌。
现在,我想在我编写的代码中使用这个标记。
我使用React.js从Node.js获得数据,使用res.data。我无法将数据保存在localStorage或sessionStorage中,因为Node.js无法访问这些数据,并给出了错误ReferenceError: localStorage is not defined
如何保存令牌以便我可以进入Node.js?