当我使用curl --head测试我的网站时,它返回服务器信息。
我按照本教程隐藏 nginx 服务器标头。但是当我运行命令时yum install nginx-module-security-headers
,它返回yum: not found。
我也尝试过apk add nginx-module-security-headers,显示包裹丢失了。
我已将其用作nginx:1.17.6-alpine我的基础 docker 映像。有谁知道如何在这个 Alpine 下隐藏标头中的服务器?
我是 React hooks 的新手,我不知道如何实现以下目标。假设我有state1和state2,并且我使用useEffect钩子来调用asyncFn1和更新state1。
现在我想等待state1更改并使用state1值来调用asyncFn2和更新state1和state2。这asnycFn1应该asyncFn2只被调用一次。
如果我只是用另一个useEffect来调用asyncFn2,我将无法获得该state1值。我该如何解决这个问题?
const [state1, setState1] = useState(null);
const [state2, setState2] = useState(null);
const asyncFn1 = async() => {
// async call to get state 1 data
// setState1
}
const asyncFn2 = async(_state1) => {
// use state1 data to make async call to get state …Run Code Online (Sandbox Code Playgroud)