使用ajax向flask服务器发送请求时遇到问题。我已附上HTML,js和python文件以供参考。 Html Form Image
我已经在互联网上尝试了各种解决此问题的方法。如果我摆脱了这个问题,我将不胜感激。
答案 0 :(得分:1)
在Ajax调用中,必须将CSRF令牌添加到请求标头上,而不是立即发送的有效负载数据上,例如:
var csrf_token = "{{ csrf_token() }}";
$.ajax({
type: 'POST',
url: '/login',
headers: {
"X-CSRFToken": csrf_token,
}
data: {
...
希望它很适合您:)