美文网首页
63. 表单方法伪造

63. 表单方法伪造

作者: 独步天堂 | 来源:发表于2017-10-06 23:53 被阅读94次

HTML 表单不支持 PUT、PATCH 或 DELETE 行为。所以当你要从 HTML 表单中调用定义了 PUT、PATCH 或 DELETE 路由时,你将需要在表单中增加隐藏的 _method 输入标签。使用 _method 字段的值作为 HTTP 的请求方法:

<form action="/foo/bar" method="POST">
    <input type="hidden" name="_method" value="PUT">
    <input type="hidden" name="_token" value="{{ csrf_token() }}">
</form>

你也可以使用辅助函数 method_field 来生成隐藏的 _method 输入标签:

<form action="/foo/bar" method="POST">
    {{ method_field('PUT') }}
    <input type="hidden" name="_token" value="{{ csrf_token() }}">
</form>

相关文章

  • 63. 表单方法伪造

    HTML 表单不支持 PUT、PATCH 或 DELETE 行为。所以当你要从 HTML 表单中调用定义了 PUT...

  • Flask表单

    表单 flask-wtf 的使用 1.跨站请求伪造保护 Flask-WTF 能保护所有表单免受跨站请求伪造(Cr...

  • axios post请求

    URLSearchParams 官方文档 伪造表单 FormData 官方文档

  • 2019-01-07

    跨站请求伪造------Csrf 1:在表单中加入: ...

  • 《flask Web 开发》读书笔记 & chapter

    chapter 2 - chapter 3 - 源码 概念剖析-flask表单对象跨站请求伪造保护表单类重定向...

  • Flask Web 开发【 Chapter 4 】 Web 表单

    【Chapter 4】 Web 表单 4.1 跨站请求伪造保护 默认情况下,Flask-WTF 能保护所有表单免受...

  • Flask Web笔记(四)- 表单

    Web 表单 处理web表单的扩展 Flask-WTF 跨域请求伪造保护(CSRF) Flask-WTF 能保护所...

  • csrf 跨站请求伪造

    全称 Cross Site Request Forgery ,跨站请求伪造  某些恶意网站上包含链接、表单按钮...

  • Curl使用

    模拟get操作 模拟post操作 如果表单的数据没有经过编码 保存网页 伪造User-agent 展示Header...

  • 问题

    vue阻止表单默认行为## 表单会有一个action默认行为方法一: 方法二:把表单换成div 方法三:

网友评论

      本文标题:63. 表单方法伪造

      本文链接:https://www.haomeiwen.com/subject/zicdyxtx.html