서버의 동작 질문2
문제 사이트에서 /test
로 csp를 확인할 때
렌더링되는 페이지는 check.html
인 것 같은데요.
app.py
코드를 보면 따로 csp를 설정하는 코드가 안보이는데
return render_template('check.html')
어떻게 /test
에 내가 입력한 csp가 check.html
에 적용되는건가요??
/verify
로 csp확인할 때는 코드보면
/live
를 다시 호출하고 그 안에서 csp를 적용시키는 코드가 있는데.
@APP.route('/live', methods=['GET'])
def live_csp():
csp = request.args.get('csp', '')
resp = make_response(render_template('csp.html'))
resp.headers.set('Content-Security-Policy', csp)
return resp
/test
부분은 그런게 없단 말이죠. 그런데 어느틈에 csp를 설정하는건가요??
#web
작성자 정보
답변
0