方法欺骗

来源:互联网 发布:虚拟货币交易平台源码 编辑:程序博客网 时间:2024/05/23 12:19

什么是方法欺骗?

方法欺骗就是通过在HTML表单中增加一个字段,填写对应的请求类型(put、delete 等),来通过一个post请求模拟这些请求。

html中:

<form method="post" action="/">
<input type="text" name="msg">
{{method_field('PUT')}}
<input type="submit">
</form>

控制器中:

Route::match(['get','post','PUT'],'/', function () {
    return view('welcome')->with("msg","你好:wjb_post");
});


为什么要用方法欺骗?

HTML当中(H5之前),FORM只支持GET和POST两种请求,如果使用REST的话,就要进行方法欺骗。


0 0