請求偽裝

請求類型偽裝

支持請求類型偽裝,可以在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>

提交后的請求類型會被系統(tǒng)識別為PUT請求。

你可以設(shè)置為任何合法的請求類型,包括GET、POSTPUTDELETE等。

如果你需要改變偽裝請求的變量名,可以修改應(yīng)用配置文件:

// 表單請求類型偽裝變量
'var_method'             => '_m',

AJAX/PJAX偽裝

可以對請求進(jìn)行AJAX請求偽裝,如下:

http://localhost/index?_ajax=1 

或者PJAX請求偽裝

http://localhost/index?_pjax=1 

如果你需要改變偽裝請求的變量名,可以修改應(yīng)用配置文件:

// 表單ajax偽裝變量
'var_ajax'               => '_a',
// 表單pjax偽裝變量
'var_pjax'               => '_p',

_ajax_pjax可以通過GET/POST/PUT等請求變量偽裝。

文檔最后更新時間:2018-04-26 09:18:19

文檔
目錄

深色
模式

切換
寬度