版权声明:本文为ywcmoon原创文章,未经允许不得转载。 https://blog.csdn.net/qq_39251267/article/details/82626449
请求类型伪装
在POST
表单里面提交_method
变量,传入需要伪装的请求类型
<form method="post" action="">
<input type="text" name="name" value="Hello">
<input type="hidden" name="_method" value="PUT" >
<input type="submit" value="提交">
</form>
提交后的请求类型会被系统识别为PUT
请求,并可设置为任何合法的请求类型,包括GET
、POST
、PUT
和DELETE
等
在应用配置文件可修改伪装请求的变量名
// 表单请求类型伪装变量
'var_method' => '_m',
AJAX / PJAX伪装
//AJAX请求伪装
http://localhost/index?_ajax=1
//PJAX请求伪装
http://localhost/index?_pjax=1
在应用配置文件可修改伪装请求的变量名
// 表单ajax伪装变量
'var_ajax' => '_a',
// 表单pjax伪装变量
'var_pjax' => '_p',
_ajax
和_pjax
可以通过GET
/POST
/PUT
等请求变量伪装